Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Developer

BS&A Software

Senior Software Developer

We are seeking a skilled and motivated Senior Software Developer to join our dynamic team. As a Senior Software Developer, you will play a pivotal role in designing, developing, and maintaining our municipal ERP software. Your expertise in various technologies and programming languages will be essential in delivering robust and scalable solutions to our clients. You will work closely with cross-functional teams, including product managers, quality assurance, and fellow developers, to deliver high quality software that empowers our clients to streamline their operations and achieve their goals.

Key Responsibilities

Demonstrate strong leadership and expertise with the development team to understand requirements, design specifications, and technical documentation for municipal ERP software modules.

Write clean, efficient, and maintainable code in accordance with industry best practices and coding standards.

Implement secure coding practices to ensure the robustness and integrity of the software, addressing potential vulnerabilities and mitigating security risks.

Play a key role in Agile Scrum ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives, fostering collaboration and mentorship within the development team.

Drive the continuous improvement of development processes and practices to enhance team efficiency and product quality.

Conduct unit testing to identify and fix defects, ensuring the software meets functional and performance requirements.

Lead the troubleshooting and resolution of complex software defects and provide expert support for technical issues as needed.

Stay at the forefront of the latest trends and technologies in software development, actively driving and advocating for the implementation of relevant enhancements to existing products.

Communicate progress, challenges, and successes effectively with the Development Manager and other team members, while providing mentorship and technical expertise to junior developers.

Requirements

Qualifications

Minimum of 7 years of hands-on experience in software development, with a focus on building scalable and complex applications.

Expertise in C# programming language, with a strong understanding of object-oriented programming principles.

Extensive experience with ASP.NET MVC, including knowledge of building scalable and maintainable Single Page Applications (SPA).

In-depth knowledge of front-end technologies such as JavaScript, CSS, and HTML, with the ability to create responsive and user-friendly web interfaces.

Strong familiarity with the.NET Framework, including various libraries and frameworks used for software development, including experience with Windows Forms applications.

Solid understanding of software development best practices, including version control (TFS/Azure DevOps), code documentation, and testing methodologies.

Proficient in working with SQL Server for relational database management and knowledgeable in writing efficient queries and stored procedures.

Proficient in working with Visual Studio, an integrated development environment (IDE) for software development.

Strong problem-solving and debugging skills, with the ability to identify and resolve technical issues efficiently.

Excellent communication and collaboration skills to work effectively within a team and communicate technical concepts to non-technical stakeholders.

Understanding of Agile software development methodologies and the ability to adapt to changing requirements and priorities.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Developer in Bath, MI vacancy
  • $79.8k - $178.1k

     ...Job Description As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture...  ...to perform software development tasks associated with developing, debugging or designing software applications or operating systems... 
    Senior
    Temporary work
    Relocation
    Flexible hours

    Oracle

    Lansing, MI
    5 days ago
  • 4 days a week onsite in Okemos/Farmington office We are looking for Senior Full Stack Java Developers. The ideal candidate should have at least 7 years of experience, as a problem solver with excellent analytical reasoning and critical thinking skills. The candidate... 
    Senior
    Work at office

    RICEFW Technologies

    Okemos, MI
    4 days ago
  •  ...Senior Applications Engineer – C#/GraphQL/ArcGIS/AGOL DeveloperLocation: Prefer St. Louis...  ...deadline driven, accountable, and innovative to develop processes and procedures to drive...  ...selection, and implementation of large-scale software systems and platformsMentor and support... 
    Senior
    Live in
    Work at office
    Local area
    Remote work
    3 days per week

    Anveta

    Lansing, MI
    5 days ago
  •  ...Description:   JOB OVERVIEW   The Senior AI Automation & Integration Engineer leads...  ...Seven or more years of professional software, platform, or integration engineering experience...  ...owning a platform, shared service, or developer-enablement capability end to end,... 
    Senior
    Full time
    Local area
    Remote work

    BS&A Software LLC

    Bath, MI
    19 days ago
  •  ...creating RESTful APIs and using Spring Boot for building scalable and maintainable applications. 5+ Years of Angular – Proficient in developing responsive, single-page web applications using Angular. 5+ Years of SQL – Ability to write efficient SQL queries for data... 
    Senior
    Local area
    Worldwide

    V2soft

    Lansing, MI
    9 hours ago
  •  ...Responsibilities Kforce has a client that is seeking a Senior Full Stack Java Developer in Okemos, MI.Summary:We are seeking an experienced Senior Full Stack Java Developer to join a growing Application Development team. This individual will play a key role in designing... 
    Senior
    Hourly pay
    Contract work

    Kforce

    Okemos, MI
    4 days ago
  •  ...Senior Angular DeveloperLocation: Lansing, MIPosition: HybridDuration: Long TermPosition...  ...web application development.Experience developing API based applications or Microservices....  ...Good teamwork skills.Nice to have, Agile software development experience.Nice to have,... 
    Senior

    Software Technology Inc

    Lansing, MI
    5 days ago
  •  ...IDR is seeking a Senior Salesforce Developer to join one of our top clients for an opportunity in Lansing, MI. This role involves supporting government-driven projects within the Salesforce platform, emphasizing custom development, integrations, and automation to meet... 
    Senior

    IDR Healthcare

    Lansing, MI
    4 days ago
  •  ...Senior Developer/AnalystThis role will support the modernization efforts of two systems with a migration to Azure hosting using cloud technologies...  ...leadership skills.Good teamwork skills.Nice to have, Agile software development experience.Nice to have, experience with secure... 
    Senior

    Samprasoft

    Lansing, MI
    5 days ago
  • We are seeking an experienced Programmer Analyst 6 to design, build, and maintain full-stack web and mobile applications for child support initiatives. Location: Denver, CO or Lansing, MI (Relocation allowed at candidate's own expense) Work Arrangement: Hybrid...
    Senior
    Relocation

    Stellar Professionals

    Lansing, MI
    2 days ago
  •  ...Senior Salesforce Developer We are seeking a Senior Salesforce Developer to support the ongoing Salesforce transformation program, including FSC (Financial Services Cloud) implementation and integration efforts. This individual will work within a highly collaborative... 
    Senior

    Software Technology Inc

    Lansing, MI
    1 day ago
  • Kforce has a client in Okemos, MI that is seeking a Senior Full Stack Java Developer. Summary: We are looking for a Senior Full Stack Application Developer to join an Application Development team, with a strong focus on Core Java, Web Services, and Angular. The ideal... 
    Senior
    Temporary work
    Okemos, MI
    7 days ago
  • $118k - $218k

     ...thrive. Your day at NTT DATA The Senior DevOps Engineer is an advanced subject matter...  ...with internal clients about the software technology environment with high complexity...  ...requirements into technology terms and develops more complex algorithms and programming... 
    Senior
    Hourly pay
    Remote work

    NTT America

    Lansing, MI
    2 days ago
  • Required Qualifications: ~8+ years of extensive .NET Development experience: Proven experience designing and building complex applications using C#, ASP.NET Web Forms/MVC (Framework 4.8) and ASP.NET MVC 5 (Windows) ASP.NET (Web Forms, common architectural patterns...
    Senior

    3B Staffing LLC

    Lansing, MI
    3 days ago
  • $105.4k - $207.8k

     ...ventures, and fuel growth through innovation.Work you'll doAs a Senior Engineering Management Specialist - DevOps Engineer on the...  ...at ****@*****.***. Recruiting tips From developing a stand out resume to putting your best foot forward in the interview... 
    Senior
    Local area

    Deloitte

    Lansing, MI
    5 days ago
  • $120.5k - $162.68k

     ...Job Description Summary: We are seeking an accomplished Senior Software Engineer with deep expertise in IBM IMS™ Transaction Manager...  ...complex system-level components. ~ Direct hands-on experience developing or maintaining IMS TM and DB applications on IBM z/OS (... 
    Senior
    Full time
    Remote work
    Worldwide
    Flexible hours

    Rocket Software

    Lansing, MI
    1 day ago
  •  ...experts) REST API’s Looking for mid-senior level Nice to have: ~ GIS (...  ...position will join a small team of top-notch developers focused on improving government...  ...have a passion for creating and delivering software that is both high quality and highly innovative... 
    Senior

    Software Technology Inc

    Lansing, MI
    3 days ago
  •  ...customers to adopt. As such, our team is building our production and software as a service infrastructure from scratch. We tackle the hard...  ...Go and Kubernetes development experience. Strong experience developing scripts, automation, or lightweight programs, submitting... 
    Senior
    Work at office
    Local area
    Remote work
    Sleeping nights

    GrabJobs

    Lansing, MI
    1 day ago
  •  ...value with AI. What You’ll Do As a Senior AI Engineer, you will be a key...  ...AI solutions that significantly enhance developer productivity across the organization. You...  ...work on AI agents and platforms across Software Development Lifecycle and design them to... 
    Senior
    Permanent employment
    Flexible hours

    Teradata

    Lansing, MI
    5 days ago
  •  ...The Senior AI/ML Engineer will design, develop, and deploy scalable AI-enabled solutions that enhance and automate Statistical Programming workflows....  ...solutions, leveraging Python, cloud technologies, and modern software engineering practices to create secure, reliable, and... 
    Senior

    Cytel

    Lansing, MI
    2 days ago
  • $90k - $115k

     ...Job Title: Senior Infrastructure Engineer (SRE) | Networking, Azure & Infrastructure as Code (Terraform/Ansible) Location: East Lansing MI 48823 - Onsite working Perm/FTE Role US citizens and Green Card Holders and those authorized to work in the US are... 
    Senior
    Permanent employment
    H1b
    Remote work

    HarveyNashUSA

    East Lansing, MI
    5 days ago
  •  ...Job Description Job Description We are looking for a Senior Cloud Migration Architect to join our development team and lead AWS...  ...documentation Maintain versioned IaC repositories Work closely with developers, infrastructure, and DBA teams Troubleshoot issues across... 
    Senior
    Contract work

    Stafford Gray

    Lansing, MI
    24 days ago
  • $92.5k - $209.5k

     ...to build, validate, secure, and release software safely at cloud scale. At OCI, engineers...  ...compliance support, and customer-facing developer experience for internal OCI service teams...  ...We Looking For? We are looking for a senior software engineer with strong distributed... 
    Senior
    Temporary work
    Fixed term contract
    Flexible hours

    Oracle

    Lansing, MI
    3 days ago
  •  ...Expect to get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The CEE Surfaces team, part of Coinbase's Customer Experience & Engagement org within EAA, owns the customer-... 
    Senior
    Local area

    Coinbase

    Lansing, MI
    4 days ago
  • $253.9k - $298.7k

     ...called “surges.”learn more about working at Coinbase. As a Senior Staff Software Engineer on the Data Platform team within Platform, you'll...  ...data infrastructure, focused on reducing friction for developer customers and creating compounding leverage. ~ Utilizes generative... 
    Senior
    Local area

    Coinbase

    Lansing, MI
    2 days ago
  • $47.12 per hour

     ...0Position OverviewAutodesk is seeking a Senior Cloud & AI FinOps Analyst to scale FinOps...  ...well as specialized SaaS AI platforms, developer tooling, and API foundation models (e.g....  ...Amazing things are created every day with our software - from the greenest buildings and... 
    Senior
    Full time
    For contractors
    Work at office

    Autodesk

    Lansing, MI
    20 hours ago
  •  ...Full-Stack Java Developer Position This is a full-stack java developer position, exposure with front-end development is desired. The...  ...(MDOT) Project Development and Maintenance programs. As a software developer, the responsibilities include, but are not limited to... 
    Senior

    Argyle Infotech

    Lansing, MI
    3 days ago
  • Job-ID32426120Reference26-01922 Job Title: ( Software Solutions Architect - Rhapsody Developer ) Are you a Software Solutions Architect - Rhapsody Developer seeking a dynamic and rewarding opportunity? Our client Public sector client is looking for a talented Software Solutions... 
    Visa sponsorship
    Work visa

    Kyyba

    Lansing, MI
    4 days ago
  • $45 - $50 per hour

    We are seeking a .NET Web Developer to join our team and support the design, development, and maintenance of web-based applications. The ideal candidate will have experience working in Microsoft technologies and be comfortable collaborating with both technical teams and... 
    Senior
    Permanent employment
    Temporary work

    TEKsystems

    Lansing, MI
    4 days ago
  •  ...Senior Application DeveloperAs a Senior Application Developer, the employee performs a complete range of information system analyst assignments including designing, developing, testing, and implementing computer systems and applications for Department of Licensing and... 
    Senior
    Work at office

    Samprasoft

    Lansing, MI
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!