Apps Dev Technical Lead Analyst
Citi · Tampa, FL · 2 days ago
Hybrid$148k–$190k/yrFull-time
Duties
- Analyze complex problems at the design phase and evaluate technical feasibility of the application.
- Use Spring Boot and Spring MVC to evaluate the technical feasibility of requirements and develop software solutions.
- Participate in project planning to determine roadmap of development activities.
- Leverage OpenShift and Pivotal Cloud Foundry to build, deploy and scale applications.
- Provide product inventory management and risk assessment.
- Prepare design documentation for identified problems and devise feasible solutions.
- Perform mockup review and proof of concept to make evaluative judgements.
- Leverage Bitbucket, GitHub, Jenkins and LightSpeed to manage the source code and perform application deployment through continued integration and continued development.
- Integrate service application programming interface (API) with user interface (UI) layer, and follow best practices and coding standards to design, develop, test and deliver the product.
- Use AppDynamics and Dynatrace to monitor the application performance and user behavior.
- Review the test suite of automation scripts to ensure application quality and stability.
- Use Snyk to upgrade the component versions regularly to remediate the application vulnerabilities.
- Perform service code deployment through continued integration and continued development (CI/CD) pipeline and ensure code quality using SonarQube.
- Upgrade the component versions regularly to remediate vulnerabilities reported in Black Duck scan.
Requirements
- Requires a Bachelor’s degree, or foreign equivalent, in Computer Engineering, Computer Science, or related field and 8 years of progressive, post-baccalaureate experience as a Senior Systems Engineer, Software Engineer, Associate, Sr Associate, Sr Programmer Analyst or related position involving software development using Spring Boot, Spring MVC and SonarQube.
- 8 years of experience must include: Spring Boot, Spring MVC, OpenShift; SonarQube, AppDynamics; Black Duck, Snyk; Inventory Management solutions development; Risk assessment; Bitbucket, GitHub; Jenkins, LightSpeed.
Qualifications
A telecommuting/hybrid work schedule may be permitted within a commutable distance from the worksite, in accordance with Citi policies and protocols.
Benefits
Awarded upon hire, Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays.
Pay
$148,000 to $190,000
Schedule
Full time