Senior Software Engineer

New
K
Kreative TechnologiesSoftware engineering
Location: VA, US; Location: RemoteFull-TimeSenior
Salary85,850 - 95,389 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of software engineering experience.
Required Skills
PythonGitJavaC#CI/CDRESTful APIs

Requirements

  • Hold a bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Have 5+ years of software engineering experience.
  • Have strong experience with Java, C#, Python, or a similar language.
  • Have experience with software design patterns, APIs, and relational databases.
  • Have experience with Git, CI/CD, and Agile development.
  • Be able to work independently in a remote environment.
  • Cloud platform, container, and microservices experience is preferred.
  • A cloud certification such as AWS Certified Developer or Azure Developer Associate is preferred.
  • Experience supporting federal government contracts is preferred.

Responsibilities

  • Design software architecture and components for new and existing systems.
  • Develop, test, and deploy high-quality production code.
  • Lead technical design reviews and code reviews.
  • Improve system performance, scalability, and security.
  • Build and maintain automated tests and CI/CD pipelines.
  • Mentor software engineers and share best practices.
  • Work with product, test, and operations teams to deliver releases.
View Full Description & ApplyYou'll be redirected to the employer's site
85,850 - 95,389 USD per year
Apply Now