Vacancy expired!
- Partner with Product Owner(s), Enterprise Solution Architect(s), Application Architects, and business functional leaders to formulate strategies, plans, designs and architectures for complex business Applications utilizing various open source technologies & tools, best practices, architecture patterns & models.
- Use models, hypotheses, and cognitive analysis techniques to elicit real problem-solving knowledge from the experts.
- Elaborate complex business & user requirements, non-functional requirements to design features, application architecture, application’s technical infrastructure, application components, platforms, interfaces, development tools, and testing approaches.
- Build deep knowledge of application architecture; business context; enterprise standards; application portfolio; influencing technical, business and administrative stakeholders to deliver solutions aligned with architectural best practices, business area goals, and technology directions.
- Monitor code quality, engineering KPI, security issues, manage the technical backlog.
- Hands on programming, unit testing, high quality software that is manageable, reliable, and maintainable and focused on long-term benefit.
- Contribute to Dev Ops, Test Automation and automated build & deployments.
- Responsible for application support and quickly address operational issues and internal client requests via standard processes and mechanisms
- Manage Risk for the business by overseeing technical debt, audit, and compliance needs to ensure appropriate portfolio allocation and effective risk mitigation
- Champion continuous improvement in the organization (product and delivery)
- Collaborate throughout the organization on effective identification of technical issues; while taking ownership on resolving these issues.
- Participate in code reviews, design reviews and refactoring discussions with multiple domain and delivery teams to ensure high quality deliverables, aligned with standards & best practices.
- Participate in evaluation of vendor products to determine conformance with bank technical standards and appropriate fit with business needs.
- Clearly document design specifications, data models, UI mockups, code & configuration, develops and maintains department's knowledge base.
- Bachelor’s degree in Computer Science, Engineering or related field
- 8+ years of full-stack .NET development experience
- 8+ years of experience in .NET development (ASP .Net Core 3.1, Oracle, MS SQL, HTTPS with REST API, TLS 1.3, Angular)
- Experience developing and maintaining web applications that utilize HTML 5, XML, CSS, JSON, AJAX, JavaScript, jQuery, Bootstrap and Cascading Style Sheets
- Good knowledge and experience with C#, Entity Framework, and LINQ
- Experience with Oracle: Database design, PL SQL coding, stored procedures, packages, indexes, triggers, creating tables, etc.,
- Strong knowledge in creating and working with APIs
- Experience and desire to work in a Global delivery environment.
- ID: #23201965
- State: Georgia Atlanta 30301 Atlanta USA
- City: Atlanta
- Salary: Depends on Experience
- Job type: Contract
- Showed: 2021-11-21
- Deadline: 2022-01-18
- Category: Software/QA/DBA/etc