Senior Software Engineer
2 weeks ago
- 2024 Great Places to Work Certified
- Employee stock ownership program eligibility begins day one of employment. ESOP contribution is targeted at 6% of your annual compensation.
- Company paid Paternity & Maternity Leave.
- Generous PTO package plus 2 paid floating holidays and 1 day of paid volunteer time off.
- Multiple benefit plans, eligible day one of employment.
- "Live and work like a DMA Employee-Owner": We focus on work/life balance, mental health, and the overall wellness of our employees.
Position Summary
The Senior Software Engineer will be responsible for the development of new software solutions and enhancements as well as the maintenance of existing software solutions. The Senior Software Engineer will effectively communicate with DMA users and clients to uncover immediate/future needs, will convey those results in a meaningful way, and will deliver solutions in an agile, proactive, fast-paced, client-service driven development environment.
Essential Duties and Responsibilities
- Design, develop, and maintain, high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance
- Contribute in all phases of the development lifecycle
- Diagnose and triage issues with software, determine and document the root cause
- Write well designed, testable, efficient code
- Develop unit test cases for new features and bugs
- Provide technical support when needed
- Prepare and produce releases of software solutions and components
- Participate in release and sprint planning sessions
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
- Divide tasks into quantifiable subtasks and reasonably predict the effort to complete those subtasks
- Lead code review sessions and verify that coding guidelines and best practices are observed
- Assist less experienced developers with design and development tasks
- Develop and document potential solutions to a given issue
- Assist in collecting and documenting technical requirements
- Develop high level conceptual designs, and low level technical designs, that are in compliance with specifications and best practices
- Develop technical feasibility studies
- Assist in providing direction and technical expertise in design, development, and systems integrations to both developers and stakeholders
- Analyze complex technical solutions for efficiency, effectiveness, and risk
- Prepare functional and technical documentation
- Establish realistic estimates for individual development tasks and complex technical solutions
- Assist in the daily stand-up meetings, as well as quality assurance and quality control meetings
- Assist with the development of user documentation and user training
- Assist in analyzing and documenting business processes
- Work with team members to ensure that software releases meet the defined security and quality assurance standards
- Work with the business, subject matter experts, and other stakeholders to maintain a backlog, and develop a product roadmap
- Perform other duties as assigned
- Bachelor's degree in Computer Science, Computer Technology or related field preferred
- 5+ years of professional programming experience in Java
- Familiarity with software design patterns
- Experience with dynamic, web-based development concepts, including MVC concepts, AJAX, JavaScript
- Familiarity with Subversion, Ant, Gradle, Application Servers, Struts, Spring, Hibernate, JPA, Junit, RMI, and JDBC/SQL is a plus
- Knowledge of relational databases and object-relational mapping concepts
- Knowledge of distributed systems
- Knowledge of the typical system development life cycle
- Ability to manage multiple tasks and issues simultaneously
- Excellent communication skills and the ability to clearly articulate information (both verbal and written)
- Excellent organizational skills
- Excellent listening skills
- Excellent problem solving skills
- Proficiency with agile development
- Must be authorized to work in the U.S. without the need for employment-based visa sponsorship now or in the future. This position does not qualify for employment-based sponsorship.
#LI-JS1
#LI-HYBRID
-
Senior Software Engineer
3 weeks ago
Wayne, United States Kleer and Membersy Full timeJob DescriptionJob DescriptionSenior Software EngineerContact: Sarah Colletti, Sarah@kleer.comAs a Senior Software Engineer, you will be part of a cross-functional team that is responsible for full software development from front-end to back-end. You will help design and implement solutions within our microservices architecture to deliver scalable systems to...
-
Fort Wayne, Indiana, United States Prestige Windows Full timeOur company is seeking a Senior Software Engineer with experience in cloud computing to join our team. This individual will be responsible for designing and implementing scalable cloud-based systems. The ideal candidate will have a strong background in software engineering and experience with cloud providers such as AWS or Azure.Key responsibilities...
-
Senior Software Engineer
4 weeks ago
Fort Collins, Colorado, United States Orthopaedic and Spine Center of the Rockies Full timeWe are seeking a Senior Software Engineer to join our team and contribute to the development of innovative software solutions. The ideal candidate will have a strong background in software development and a passion for delivering high-quality results.The Senior Software Engineer will be responsible for designing, developing, and testing software...
-
Software Development Engineer
3 weeks ago
Fort Wayne, Indiana, United States Thrive Staffing Full timeWe are seeking a skilled software engineer to enhance our engineering team at Thrive Staffing. As a key team member, you will design and develop software systems, collaborate with cross-functional teams, and contribute to product development.Responsibilities:Design and develop software systems and applications using a range of programming languages and...
-
Senior Software Engineer
4 weeks ago
Wayne, United States Frontline Education Full timeSenior Software Engineer Remote or Hybrid to Wayne, PA; Naperville, IL; Austin, TX We are seeking a Senior Software Engineer on our Platform Applications team to participate in the agile development scrum team designing, building, testing, deploying, and supporting elegant, scalable, and reliable software solutions for our customers. This is a fast-paced...
-
Senior Software Engineer
4 months ago
Fort Meade, United States TAP Engineering Full timeJob ID: TAP00043 Position: Senior Software Engineer Location: US - MD, Fort Meade (or surrounding area) Category: Software Clearance Requirement: Active TS/SCI w/ full scope polygraph Education Requirement: BS in Computer Science (or related technical field) Experience Requirement: 7 Years TAP is seeking to hire a Senior Software Engineer to join our team!...
-
Senior Software Engineer
2 days ago
Fort Myers, Florida, United States Henderson Franklin Full timeSenior Software EngineerWe are seeking a skilled Senior Software Engineer to join our team at "Company".The ideal candidate will have a strong background in software development, with a focus on Java and its ecosystem. Additionally, they should possess excellent problem-solving skills, be able to work collaboratively in a team, and have a strong...
-
Senior Software Engineer
6 months ago
Fort Collins, United States Numerica Corporation Full timeSr. Software Engineer: Full-time position. Five years experience required. Master's Degree required. Salary is $80,000 per year. Two openings. About Numerica Numerica Corporation is a recognized global leader in information science. Since 1996, Numerica has been an agile and innovative small business bringing together the best people to research and...
-
Senior Software Engineer
4 weeks ago
Fort Meade, Florida, United States TAP Engineering Full timeJob DescriptionAt TAP Engineering, we are seeking a highly skilled Senior Software Engineer to develop, maintain, and enhance complex software systems. The ideal candidate will have a strong background in software development and a passion for working in a dynamic environment.The Senior Software Engineer will be responsible for designing, developing, and...
-
Senior Software Engineer
7 days ago
Fort Bragg, United States Dansources Technical Services Full timeJob DescriptionJob DescriptionSenior Software EngineerFort Bragg, NC*MUST BE A US CITIZEN AND CURRENTLY HOLD A TS/SCI CLEARANCE TO BE CONSIDERED*Senior Software Engineer Job Responsibilities:*Develops software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes; investigating problem areas;...
-
Senior Software Engineer
4 weeks ago
Fort Worth, United States RightWorks Inc Full timeSenior Software Engineer RightWorks is interested in immediately hiring a top Software Engineer to own its entire tech stack. You will operate with a great deal of autonomy, developing bespoke applications to drive transformational reporting changes and solve various other needs for the business -all in a fast-paced, ever-changing industry. Position...
-
Senior Software Engineer
4 weeks ago
Fort Meade, Florida, United States Global Enterprise Services, LLC Full timeJob Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Global Enterprise Services, LLC. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key Responsibilities:Design and...
-
Dir. Software Engineering
5 days ago
Fort Lauderdale, United States Ultimate Software Full timeCompany Overview With 80,000 customers across 150 countries, UKG is the largest U.S.-based private software company in the world. And we're only getting started. Ready to bring your bold ideas and collaborative mindset to an organization that still has so much more to build and achieve? Read on. At UKG, you get more than just a job. You get to work with...
-
Senior Software Engineer
3 weeks ago
Fort Lauderdale, Florida, United States FirstService Residential Full timeAbout the RoleWe are seeking a talented Senior Software Engineer to join our Software Development Team. As a key member of the team, you will be responsible for designing, developing, and maintaining complex software systems using a range of technologies and programming languages.
-
Senior Software Engineer
3 weeks ago
Wayne, United States Frontline Education Full timeDescription Senior Software Engineer (React UI) Remote or Hybrid to Wayne, PA; Austin, TX; Naperville, IL Frontline Education is the leading provider of school administration software, empowering strategic K-12 leaders with the right tools, data and insights to proactively manage human capital, business operations and special education. Educational...
-
Senior Software Engineer
3 weeks ago
Fort Bragg, North Carolina, United States Uniti Med Full timeWe are seeking a skilled Senior Software Engineer to join our team. Your primary responsibility will be to design and develop high-quality backend systems using Java.As a Senior Software Engineer, you will work closely with our cross-functional teams to deliver scalable and maintainable software solutions.Key responsibilities include:Designing and developing...
-
Wayne, Michigan, United States Wayne County Regional Educational Service Agency Full timeWe're seeking a skilled Senior Software Engineer to join our global technology team. The successful candidate will have a strong background in software development and be able to work effectively in a collaborative environment.Key Responsibilities:• Design and develop high-quality software components• Collaborate with cross-functional teams to achieve...
-
Senior Software Engineer: Full Stack Development
3 weeks ago
Wayne, Nebraska, United States US Postal Service Full timeWe are seeking a skilled Senior Software Engineer to join our team at {company}. The ideal candidate will have experience in full stack development, with a strong background in Python and Java programming languages. Key responsibilities will include designing, developing, and deploying scalable software solutions. The successful candidate will be a team...
-
Fort Wayne, Indiana, United States Cash America Full timeJob Description:As a Senior Software Engineer, you will be responsible for designing and implementing cloud infrastructure solutions that meet the needs of our growing business. With expertise in cloud computing and DevOps, you will work closely with our development team to ensure seamless integration and deployment of applications.Key...
-
Senior GNSS Software Engineer
4 weeks ago
Fort Wright, United States JAVAD GNSS Full timeJob DescriptionJob DescriptionJob Opportunity: Senior GNSS Software Engineer - JAVAD GNSS – Ft. Wright, KYIn office positionAre you an expert in GNSS firmware and sensor fusion? Passionate about creating high-performance embedded software? Ready to lead innovative navigation technology? Let’s discuss this opportunity!About the Role:JAVAD GNSS Inc is...