Software Engineering Senior Advisor
Company | Cigna Group |
---|---|
Location | Franklin, TN, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
Requirements
- Bachelor’s or foreign equivalent degree in computers or engineering
- Five years of experience analyzing business requirements and creating technical solutions
- Experience with Web Technologies: ASP.Net, ADO.Net, MVC, WCF, Windows Services, JIRA, Crystal Reports, Rest API, XML, XSLT, LINQ, Entity Framework, Kafka, GIT, OWASP principles, Google Cloud Platform, Golang, JQuery, Angular, JavaScript, Knockout JS, UI, HTML 5, HTML CSS
- Experience with Microsoft SQL, Oracle Database, PL/SQL, SQL Server Reporting Service, DTS
Responsibilities
- Participate in software development projects by reviewing project requirements, translating business requirements into functional solutions, writing code, unit testing, ensuring code coverage, and communicating status and issues collaborating with product, project, and other cross-functional teams
- Ensure that projects are completed timely and meet expectations
- Troubleshoot complex problems, identify code defects, and collaborate with other developers on defect fixes
- Provide support by responding to and raising user story questions, concerns, and issues
- Identify strategies to implement features and functionality in regular cadence with short- and long-term plans
- Write technical documentation and work on multiple projects with varying deadlines, as well as coordinate work with business, quality assurance, and other teams including offshore development
- Communicate with technical management and other departments, as well as report statuses and risks
- Design systems, test software applications, and conduct requirements analysis, development, debugging, and system integration and support
- Interact with business users and document the required features, gather functional requirements, and write design specifications, prototype, and architect new applications
- Program complex modules and business logic and create intuitive, flexible user interfaces
- Perform design and code reviews and release management activities
- Troubleshoot and resolve production issues
Preferred Qualifications
-
No preferred qualifications provided.