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.
$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...SeniorTemporary workRelocationFlexible hours- 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...SeniorWork at office
- ...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...SeniorLive inWork at officeLocal areaRemote work3 days per week
- ...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,...SeniorFull timeLocal areaRemote work
- ...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...SeniorLocal areaWorldwide
- ...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...SeniorHourly payContract work
- ...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
- ...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
- ...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
- 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...SeniorRelocation
- ...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
- 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...SeniorTemporary work
$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...SeniorHourly payRemote work- 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
$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...SeniorLocal area$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 (...SeniorFull timeRemote workWorldwideFlexible hours- ...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
- ...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...SeniorWork at officeLocal areaRemote workSleeping nights
- ...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...SeniorPermanent employmentFlexible hours
- ...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
$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...SeniorPermanent employmentH1bRemote work- ...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...SeniorContract work
$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...SeniorTemporary workFixed term contractFlexible hours- ...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-...SeniorLocal area
$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...SeniorLocal area$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...SeniorFull timeFor contractorsWork at office- ...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
- 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 sponsorshipWork visa
$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...SeniorPermanent employmentTemporary work- ...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...SeniorWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!



