Applications Software Developer

YRCI

Not Interested
Bookmark
Report This Job

profile Job Location:

Denver, CO - USA

profile Monthly Salary: Not Disclosed
Posted on: 11 hours ago
Vacancies: 1 Vacancy

Job Summary

Description
  • Design develop modify and test software applications or specialized utility programs with minimal supervision.
  • Write well-structured maintainable code that adheres to established standards and best practices.
  • Analyze functional requirements and develop technical solutions to meet business needs.
  • Participate in application architecture discussions and provide input on technical approaches.
  • Create and optimize database queries schemas and stored procedures.
  • Perform thorough unit and integration testing of developed code.
  • Troubleshoot and resolve application defects and technical issues.
  • Conduct code reviews for peers and provide constructive feedback.
  • Collaborate with business analysts designers and stakeholders to clarify requirements and troubleshoot issues.
  • Estimate development effort and contribute to sprint planning activities.
  • Maintain and enhance existing applications with new features and improvements.
  • Create technical documentation for code Application Programming Interface (API) system components and test plans.
  • Mentor junior developers and share knowledge through pair programming and technical discussions.



Requirements

Required Qualifications

  • Bachelors degree in Computer Science Software Engineering Information Technology (IT) or related field.
  • 3-5 years of professional application development/configuration experience.
  • Understanding and experience with Natural and Adabas.
  • Solid understanding of object-oriented design principles and design patterns.
  • Experience designing and consuming RESTful APIs.
  • Proficiency with Structured Query Language (SQL) and relational database management systems (SQL Server PostgreSQL MySQL Oracle).
  • Experience with Agile and Scrum development methodologies.
  • Familiarity with testing frameworks and test-driven development practices.
  • Work independently on assigned tasks while collaborating effectively with team members.
  • Strong problem-solving skills and attention to detail.
  • Good communication skills for technical and non-technical audiences.

Preferred Qualifications

  • Analyze and design databases within an application area working individually or coordinating database development as part of a team.
  • Experience with Continuous Integration (CI) and Continuous Delivery (CD) pipelines and DevOps practices.
  • Familiarity with authentication and authorization frameworks.
  • Knowledge of secure coding practices and application security principles.
  • Experience with performance monitoring and optimization tools.
  • Professional certifications in relevant technologies.


DescriptionDesign develop modify and test software applications or specialized utility programs with minimal supervision.Write well-structured maintainable code that adheres to established standards and best practices.Analyze functional requirements and develop technical solutions to meet business n...
View more view more

Key Skills

  • Account Payable
  • C++
  • Community Support
  • Garment
  • Import & Export
  • Java

About Company

Company Logo

YRCI is a veteran-owned firm offering turn-key shared professional services in human capital & human resources, acquisition management and financial management to federal and commercial clients across the nation from the Washington, DC region.

View Profile View Profile