Sr. Software Developer
Listed on 2026-02-16
-
Software Development
Software Engineer, Full Stack Developer
Responsibilities
- Contribute to the design, development, and testing of mission-critical applications, including new applications and enhancements to existing systems
- Develop designs that are as simple, fast, efficient, robust, easy to maintain, and easy to scale
- Complete assigned responsibilities within multiple projects simultaneously
- Complete all development responsibilities after high-level initial direction
- Assist in preparing level of effort estimates
- Independently remove significant project roadblocks
- Guide and assist Developers to overcome technical problems while coaching on standards and expectations
- Ensure high quality and timely delivery of software development lifecycle
- Partner with QA resources throughout the software development lifecycle
- Adhere to company coding standards, including unit testing and code reviews
- Understand the full application lifecycle from inception through maintenance
- Provide production support as necessary
- Excellent Communicator, oral and written
- Sense of Urgency
- Effective Multi-tasking
- Self-Motivated
- Proactive
- Problem Solving
- Attention to Detail
- Time Management
- Technical
- Bachelor’s Degree in Computer Science, Information Systems (or related field of study) or equivalent work experience plus 10 years of software development experience using the .NET Framework
- Frameworks: .NET 3.5 and later, MVC a plus
- Programming
Languages:
C#, T-SQL - Database Platforms: SQL Server 2016 or later, DB2 for iSeries
- Experience designing and/or developing web services using WCF and Web API
- Excellent verbal and written communication, problem solving and time management skills
- Familiar with Agile development methodologies (SCRUM, Kanban)
- Experience dealing with legacy applications and transitioning legacy systems to current architecture standards a plus
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the major responsibilities. While performing the duties of this job, the employee is regularly required to sit, stand or walk; use hands to finger, handle, or feel;
reach with hands and arms; stoop or bend; and talk or hear. The employee must occasionally lift and/or move up to 50 lbs. Must have appropriate vision to see up close, and at a distance with ability to adjust vision and focus.
This is a full-time position, days and hours of work are Monday through Friday, 8:00 a.m. to 5:00 p.m. This position might require long hours and weekend work.
TravelN/A
DisclaimerThe above information on this description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted, as a comprehensive inventory of all duties, responsibilities, qualifications required of employees assigned to this job.
EEO StatementPopulus Financial Group is an equal opportunity employer and complies with all applicable federal, state and local fair employment practices laws. In compliance with applicable law, Populus Financial Group does not discriminate against any applicant or employee on the basis of race, color, religion, creed, sex, sexual orientation, gender (including gender nonconformity and status as a transgender or transsexual individual), national origin or ancestry, ethnicity, age, physical or mental disability, citizenship, past, current, or prospective service in the uniformed services, genetic information, pregnancy status, or any other protected classification.
This policy applies to all terms and conditions of employment.
(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).