Senior Software Engineer
Aurora, CO, United States
Meet with program managers and stakeholders to help develop and groom feature requirements
Develop technical specifications and architecture
Write scalable and maintainable code for Java based software applications
Review, refactor and debug Java applications
Mentor other team members
Document development and operational procedures
Requirements Bachelor’s degree or equivalent diploma in Information Technology, Engineering, Business Computing, Computer Science or a related field
Minimum 4– 8 years of experience in development and supporting large scale enterprise applications
C# Skills: Multithreading, Memory leaks, XML parsing, Database access and ASP.net
Experience and knowledge of MVC architecture
Ability to understand and analyse customer requirements
Comprehensive knowledge of concepts, principles, practices, and procedures in professional software development including the SDLC
Experience with distributed component architecture, Webservices/Web API, Rest API and Plugin development
Experience in a product development environment with Object Oriented Programming (OOP)
Demonstrated excellent oral and written communication skills
Team player with strong interpersonal skills
Nice to have:
Experience with AWS (EC2/RDS/Aurora/Cloud Watch) or other cloud platforms
Frontend development (Angular/React/NodeJS)
Experience with Agile methodologies
Java experience on Linux
Experience with databases (SQL Server/PostgreSQL/MySQL/Oracle)
Note : Resume should only be in one of the following ( PDF, Docx , Txt,Jpeg, Png ) and not more than 5 mb
Lets transform your banking automation journey together
#J-18808-Ljbffr