Programmer
- Under general direction, the Programmer is responsible for Information Technology programming requirements for Institute projects, including maintenance and support for in-house developed applications.
- Supports the analysis of project requirements, then defines and implements solutions. Writes code, tests, and validates software programs and applications. This includes researching, designing, documenting, and modifying software specifications throughout the product life cycle.
- Analyzes and amends software errors in a timely and accurate fashion, and provides status reports where required. Data analysis tasks include definition, analysis, quality control measures, and documentation of results. Individual is responsible for the development of databases, web interfaces and general programs or scripts to satisfy specific project needs.
- Bachelor's degree in Computer Science or related field and 2 years of directly related work experience; or an equivalent combination of education, training and/or experience from which comparable knowledge, skills and abilities have been attained.
- Experience with Windows operating systems.
- Computer programming experience in C#, VB. NET, Visual Basic, Microsoft MVC, Java Script, Entity Framework, IIS Development, LINQ, T-SQL, jQuery, HTML, CSS, Batch Programming and MS SQL Server.
- Experience required with managing software development projects supporting programming activities, specifically integrating database development with web applications. Must have excellent presentation skills, as well as experience with singularly supporting advanced research project teams as a programmer.
- Demonstrated experience managing multiple software development projects, development of software code using object oriented and web tools while developing associated documentation. Ability to comply with internal standard operating procedures and industry standards, and assure that programming standards and changes are adequately documented. Ability to analyze and solve problems.
- Must have superior professional-level written and verbal communication skills; a high degree of professionalism and excellent problem-solving skills. Demonstrated ability in managing a wide variety of complex tasks and projects simultaneously while meeting multiple deadlines is required. Must have the ability to work independently and as a part of a team as well as the ability to maintain confidential information.
Relocation may be offered for this position.
COVID-19 Vaccination Information
Required to show proof of full COVID-19 vaccination prior to starting employment.
Salary
Salary commensurate with experience
EEO, including disability/vets
-
Seniority level
Mid-Senior level -
Employment type
Full-time -
Job function
Engineering and Information Technology -
Industries
IT Services and IT Consulting, Software Development, and Financial Services
Referrals increase your chances of interviewing at Aequor by 2x
See who you knowGet notified about new Software Engineer jobs in Albuquerque, NM.
Sign in to create job alertSimilar Searches
Looking for a job?
Visit the Career Advice Hub to see tips on interviewing and resume writing.
View Career Advice Hub