Applications Developer
Posted Updated
- The Applications Developer II is responsible for designing, coding, testing, and maintaining software applications that support various business functions
- This role requires a strong understanding of software development principles and the ability to work collaboratively with cross-functional teams to deliver high-quality software solutions
- They will have a proven track record of developing robust and scalable software, a keen eye for detail, and the ability to work independently on complex projects
- In addition to technical skills, the Applications Developer II must possess excellent problem-solving abilities and effective communication skills to interact with stakeholders and team members
- This position offers the opportunity to work on innovative projects, stay updated with the latest industry trends, and contribute to the continuous improvement of software development processes
- In this role, you will design, develop, and maintain software applications to support business functions, ensuring they meet organizational needs
- You will write clean, scalable, and efficient code while collaborating with cross-functional teams to define, design, and ship new features
- Conducting unit testing and debugging will be essential to ensure software quality and reliability
- Additionally, you will participate in code reviews to maintain code quality and share knowledge with team members
- You will utilize version control systems like Git to manage the codebase and track changes effectively
- Documenting software designs, code, and processes for future reference and maintenance will be a key part of your responsibilities
- Staying updated with the latest industry trends and technologies will ensure the software remains current and competitive
- Furthermore, you will independently design and implement software solutions and perform debugging and testing to maintain high standards of functionality and performance
- To conform to U.S. Government international trade regulations, applicant must be a U.S. Citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State or U.S. Department of Commerce
Benefits
- Medical Coverage: We offer two comprehensive medical plans, a PPO and an HDHP, designed to prioritize the well-being of our team members
- Dental Coverage: HMO and PPO dental plans are aimed at promoting optimal oral health and reducing costs
- Vision Coverage: Our vision plan offers access to a wide range of in-network and out-of-network providers
- Flexible Spending Accounts: Maximize savings and use pre-tax dollars to pay for medical and dependent care expenses
- Health Savings Account: This tax-advantaged savings account allows team members to set aside pre-tax funds to cover qualified medical expenses
- Life and AD&D Insurance: Comprehensive Basic and Supplemental Life and Accidental Death and Dismemberment (AD&D) insurance offers financial protection to your family
- Disability Insurance: Short-term and long-term disability insurance provides wage replacement should you suffer a disability that prevents you from working
- 401K Profit Sharing Plan: Employees may contribute 1% to 100% of base salary up to the annual IRS maximum. Employer match provided with a 5-year vesting schedule
- Employee Assistance Program: Confidential service available 24/7 that provides assessment, counseling, resources and referrals to employees
- Professional Development / Educational Reimbursement Plan: Reimbursement for undergraduate and graduate tuition, books and fees.
- We seek individuals who are passionate about innovating beyond boundaries and relentlessly pursuing solutions that protect, preserve and empower – to join us in this critical mission
- We’re looking for team members who align with our values, mission and goals – while also meeting the minimum qualifications below. The preferred qualifications are a bonus, not a requirement
- Typically, 2+ years of related experience
- Experience debugging and testing
- Experience with version control systems like Git
- Proficiency in at least two programming languages and familiarity with development frameworks
- Experience with designing and implementing software solutions independently
- Requires a bachelor’s degree in a related field (or equivalent work experience in lieu of degree)
- MS Access database development and VBA programming experience
- Experience with SQL Server or other relational database management systems (RDBMS)
- Web application development experience
- Power BI report development and data visualization methods
- Experience with database ETL processes and data integration
- Familiarity with engineering programming languages (Python, MATLAB, VBA)
- Knowledge of database management systems and SQL
- Experience with Agile development methodologies
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud
- Familiarity with development frameworks such as Spring, Django, .NET, React, or Angular
- Understanding of software development lifecycle (SDLC) and best practices
- Application Deadline: This role will remain posted until a qualified pool of candidates is identified
