Location
Detroit, MI | United States
Job description
MUST have Skills & areas:
- Candidate should be very knowledgeable in designing high level architecture, especially on AWS.
- Should be thorough with architecture models both on application and cloud infrastructure.
- Should have basic knowledge on cloud deployment.
- Should be able to articulate well on cloud migration (on-prem to cloud) and cloud modernization architecture.
- Able to articulate on Cost benefits associated when designing an application.
- Able to understand when to build vs buy.
- Should be very clear in the concepts of COTS (Commercial of the shelf), SAS (Software as service), and Be-spoke development.
- Candidate must work 3 days from Detroit office.
Job Description:
- 15+ years of experience.
- Collaborating with senior managers to determine business-specific application needs.
- Compiling and implementing application development plans for new or existing applications.
- Leading the application development team and supervising the design, testing, and modification stages.
- Demonstrating application prototypes and integrating user feedback.
- Writing scripts and code for applications, as well as installing and updating applications.
- Mentoring junior application developers and providing end-users with technical support.
- Running diagnostic tests and performing debugging procedures.
- Performing application integration, maintenance, upgrades, and migration.
- Documenting application development processes, procedures, and standards.
- Integrating trends in application architecture in application development projects.
Skills
- A minimum of 2 years of experience as an application architect, preferably in Banking Domain.
- Highly proficient in programming languages, such as SQL, Java, Python, Node.
- Acute learner in advanced application development paradigms such as Enterprise Integration Architecture, API Management etc.
- Proficient in Application development with Cloud native services preferably AWS
- Exceptional knowledge in Domain Driven Design
- Expertise in Object Oriented (OOPs), Object Relational (ORM) programming concepts
- Well-versed in Microservices, Service Oriented Architecture (SOA).
- Extensive experience in aligning application development with business needs
- Exceptional analytical and problem-solving skills.
- Excellent leadership and interpersonal skills.
- Superb organizational and time management skills.
- Great collaboration and communication skills.
Report this job
- Dice Id: 10441603
- Position Id: 8216521
Job tags
Salary