logo

View all jobs

Senior Software Engineer

Reston, VA
TalEx has partnered with a global risk management organization based in the Washington, DC metro area to find a Senior Software Engineer in Java based technologies.

Summary Description 
As a member of one of our Agile teams, develop software products and services to support the organization's mission, keeping millions of people safe as they do business around the world. Work with a talented and diverse global team in a dynamic and flexible environment with the latest tools, technologies, and techniques. 
Focus on delivering Powered by APIs that enable clients to access and leverage our data to address their own business needs. 
Essential Job Duties/Responsibilities
  • Assist in the development, delivery to market, support, and maintenance of highly complex products and service features. Performs job functions without supervision and exercises extensive latitude for independent judgment. Assists and mentors less experienced peers.  
  • Collaborates with peers, architects, agile coaches and scrum-masters, designers, product owners, and others.
  • Participate in full lifecycle software development using the environments, tools, technologies, and techniques of the team. Participate in the evaluation, choice, and evolution of them as part of the team.
  • Develop and deliver flexible, highly-parametrized, highly-available, performant, and secure APIs via which our clients may access data.
  • Understand and adhere to information security philosophies and practices for the protection of our own and our clients’ proprietary and private data. 
Job Standards 
Any combination of education and experience providing the required skill and knowledge is qualifying.  Typical qualifications would be equivalent to:
  • Software development-related undergraduate degree or equivalent experience.
  • 11+ or more years of experience in software development.  
  • Must pass a pre-employment background check. 
Skills 
  • Must be able to develop code using Java, JavaScript, and SQL
  • Experienced with Cloud based software development and deployment
  • Experience with working in AWS and with AWS services (SES, SNS, SQS, RDS, etc.)
  • Experienced in designing and implementing RESTful web services; knowledge of Swagger
  • Experienced with Spring (Spring Boot, Spring Data, Spring REST) and/or JEE
  • Experienced in working in an Agile environment; have good understanding of the Agile methodologies
  • Knowledgeable and Proficient in Continuous Integration/Delivery (preferably experience with Jenkins)
  • Knowledge of containerization (e.g. Docker) is a plus
  • Comfortable with Unix/Linux command line
  • Well versed in software engineering principles, frameworks and technologies; invests in oneself to stay up-to-date
  • Self-directed team player who thrives in a continually changing environment
  • Ability to solve problems with creativity and perseverance
  • Good team communication skills 
Characteristics you should possess to be successful in our culture:
  • Demonstrated ability to pick-up and learn new technologies and concepts quickly
  • Detail-oriented with a quality of work ethic
  • Self-starting person that can proactively identify and solve problems and tasks
 

Share This Job

Powered by