Senior Software Engineer
Job in
Ann Arbor, Washtenaw County, Michigan, 48113, USA
Listed on 2025-12-29
Listing for:
CivicSoft
Full Time
position Listed on 2025-12-29
Job specializations:
-
Software Development
Software Engineer, Full Stack Developer, C# / Unity Developer, DevOps
Job Description & How to Apply Below
About the Software Engineer position
We are looking for a Software Engineer who will assist us with design, development and installation of software solutions. Your duties will include development, writing code, and documenting functionality.
You should be able to build high‑quality, innovative and fully performing software in compliance with coding standards and technical design.
Software Engineer responsibilities are:- Organize full lifecycle software development
- Prepare specifications and determine operational feasibility
- Write well designed, testable, efficient code
- Prepare software verification plans and quality assurance procedures
- Organize documenting and maintenance of software functionality
- Integrate software components into a fully functional software system
- Evaluate and deploy software tools, processes and metrics
- Provide support and consulting on software systems usage
- Ensure compliance with project plans and industry standards
- 8+ years' experience of working on a Computer Software Engineer or Software Developer ((Use the "Apply for this Job" box below).) position
- Significant experience in developing web applications using at least one popular web framework, such as .NET, Angular, and Python.
- Excellent knowledge of Relational Databases, SQL and ORM technologies (SQL Server, Oracle)
- Good experience in designing interactive applications and with test‑driven development
- Good knowledge to develop software in C# and JavaScript or other selected languages
- Experience in documenting requirements and specifications
- Close familiarity with software engineering tools, software development methodology and release processes
- BS degree in Computer Science or Engineering
- Nice to have - Experience with Elixir, Encore, Fast Stream, NATS, or Sub Hub.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×