Software Developer - Windows Applications
Addison Group
Nashville, United States of America
9 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Compensation
$ 145KJob location
Nashville, United States of America
Tech stack
Java
JavaScript
Microsoft Windows
Adobe InDesign
Software Applications
C Sharp (Programming Language)
C++
Code Review
Databases
Relational Databases
Python
Microsoft Software
Microsoft SQL Server
Software Engineering
Windows Desktop
Information Technology
Job description
- Design, develop, and maintain Windows-based desktop applications using Microsoft technologies.
- Partner directly with business users to gather requirements and translate operational needs into technical solutions.
- Develop and support database-driven applications supporting complex business processes.
- Enhance existing software while contributing to new application development initiatives.
- Troubleshoot production issues and participate in application support as needed.
- Collaborate with cross-functional teams throughout the software development lifecycle.
- Participate in design discussions, code reviews, testing, and continuous improvement initiatives.
Requirements
- Professional experience developing Windows desktop applications.
- Strong experience with C# and the Microsoft development stack.
- Experience working with Microsoft SQL Server or comparable relational databases.
- Exposure to C++ is highly preferred; Java experience will also be considered.
- Strong analytical and problem-solving abilities.
- Excellent communication skills with the ability to work directly with business stakeholders.
- Ability to work independently in a collaborative team environment., * Experience with Python and/or JavaScript.
- Background working in highly analytical software environments.
- Experience within regulated industries or enterprise software development.
- Bachelor's degree in Computer Science, Software Engineering, Mathematics, or a related technical discipline.
Benefits & conditions
Pulled from the full job description
- 401(k)
- Health insurance
- Paid time off
- Vision insurance
- Dental insurance
- Paid holidays, * Opportunity to influence software design instead of simply implementing specifications.
- Direct interaction with business leaders and end users.
- Stable organization with long-term career growth.
- Collaborative engineering culture with flexible hybrid scheduling.
- Competitive compensation and bonus program.
About the company
Addison Group is an Equal Opportunity Employer. Addison Group provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws. Addison Group complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities. Reasonable accommodation is available for qualified individuals with disabilities, upon request.