.Net Python Developer

VeridianTech Logo
VeridianTech
  • Construction

Job Title:.Net Python Developer

Location:Remote

Duration:12+ months

QUALIFICATIONS:

  • Bachelor’s degree in computer science or equivalent area
  • 6+ years of experience in Software Engineering
  • Experience with building B2B and consumer quality products, enabling business capability and objectives through technology
  • Hands-on skills working with SQL and No-SQL databases
  • Strong application development skills, including experience in modern technology languages such Python, C# and Typescript, additional familiarity with frameworks like React and .NET
  • Experience in implementing cloud-native software solutions on AWS, Azure and/or Google Cloud Platform with hands-on experience debugging complex distributed systems using cloud-native observability tooling, experience with cloud-native architecture design a plus
  • Experience in developing software utilizing both serverless (e.g., Lambda, Azure Functions) and container (e.g., Docker / Kubernetes) technologies
  • Experience in engineering practices such as code refactoring, test driven development, design driven development, continuous integration, building highly scalable applications, application security, and building maintainable code
  • Experience in implementing GenAI capabilities with cloud-native software using modern frameworks (e.g., langchain, lammaindex) a plus
  • Knowledge of Agile software development process
  • Familiarity with testing frameworks such as RSpec, JUnit or Selenium
  • Familiarity with continuous integration tools and approaches
  • Strong analytical and problem-solving skills paired with the ability to develop creative and efficient solutions
  • Able to work under competing priorities, manage expectations effectively and support the team under pressure
  • Comfortable with ambiguity and rapid changes common in early-stage product development
  • Distinct customer focus and quality mindset
  • Passion in learning latest technologies balanced with pragmatic approaches to implementations
  • Strong command of English language (both verbal and written)