Job Description :
Role: Application Developer
Experience Req: 8-10 years of experience
Location: Morristown, MN (onsite)
Duration: 3+ Months Contract
 
  • Design, code, test, debug, document, maintain, and modify computer programs of high complexity, significance, and risk
  • Participate in application architecture functions including estimating and defining time tables, cost and project tasks
  • Recommend solutions to improve business with a focus on core architecture, technology strategies and standards
  • Refine and integrate development and test environment tools and software as needed
  • Create and recommend improvements to unit, test plans and testing process based on assessment of organizational needs
  • Collaborate closely with teams in all stages of software development lifecycle including design, development and testing of the system
  • Design basic and detailed program specifications while ensuring that expected application performance levels are achieved by managing interfaces, service levels, standards, and configurations
  • Demonstrate solid understanding of the business needs driving the projects
Required Qualifications:
  • Bachelor s degree, or equivalent work experience.
  • 7+ years of experience with developing and implementing applications
  • 7+ years experience in API development, Java, Spring Boot
Additional Preferred Qualifications
  • 3+ years experience in ETL tools such as Apache Spark.
  • Experience in A e Marketing Cloud including AEP, AJO, Workfront, Marketo.
  • Experience in cloud technologies such as Azure Synapse Analytics Skills/Experience
  • Excellent debugging skills
  • Good understanding of third-party dependency management and transitive dependency issues
  • Understanding of the software development life cycle
  • Experience with implementation and release management activities
  • Good understanding of unit/system and functional testing methodologies
  • Experience working in large transaction-based systems
  • Experience writing technical designs
  • Experience documenting technical functions
  • Strong Communication and good leadership skills
  • Have a strong ability and interest in working with a diverse range of technical and non-technical teams.
  • Strong proclivity to follow coding standards and execute a best practices approach in build processes.
  • Banking domain knowledge preferred, Ability to work under minimal supervision
             

Similar Jobs you may be interested in ..