Railroad19 ยท 1 week ago
Cloud Full Stack Python Software Engineer - US Remote
Railroad19 is a company that specializes in building custom solutions and providing top-tier development services. They are seeking two Cloud Full Stack Python Developers to contribute code, advise on best practices, and foster strong client relationships while working remotely in the U.S.
Cloud ManagementConsultingSoftwareSoftware Engineering
Responsibilities
Understand our client's fast-moving business requirements and work effectively in teams and with the client
Be able to understand business requirements and work effectively in teams and with the client
Negotiate appropriate solutions with multiple stakeholders
Write and maintain scalable enterprise-quality software while building a serverless cloud with Python
Proficiency in Python and AWS Cloud
Build Microservices that connect to NoSQL databases, DynamoDB preferred
Experience working in secure internal network environments and complex cloud networks
Build software components that integrate with a workflow engine and/or ESB to execute asynchronous business processes
Manage the complete software development life cycle
Writing functional and unit tests to maintain code quality
Write software using modern software engineering techniques that minimize defects
Identify new opportunities, tools, and services to enhance the custom software platform
Support and troubleshoot issues (process & system), identify root cause, and proactively recommend sustainable corrective actions
Qualification
Required
Minimum 5 years of related experience in software engineering, or an equivalent combination of education/experience
Understand our client's fast-moving business requirements and work effectively in teams and with the client
Be able to understand business requirements and work effectively in teams and with the client
Negotiate appropriate solutions with multiple stakeholders
Write and maintain scalable enterprise-quality software while building a serverless cloud with Python
Proficiency in Python and AWS Cloud
Build Microservices that connect to NoSQL databases, DynamoDB preferred
Experience working in secure internal network environments and complex cloud networks
Build software components that integrate with a workflow engine and/or ESB to execute asynchronous business processes
Manage the complete software development life cycle
Writing functional and unit tests to maintain code quality
Write software using modern software engineering techniques that minimize defects
Identify new opportunities, tools, and services to enhance the custom software platform
Support and troubleshoot issues (process & system), identify root cause, and proactively recommend sustainable corrective actions
4+ years experience in Python development working in an enterprise environment
Hands-on experience managing distributed systems and clusters
Full stack experience working with Front End development in JavaScript/Typescript
Solid experience working with React (additional experience with Angular is a plus)
Working experience with UX/IU
Experience building cloud applications with AWS serverless technologies
Experience with distributed messaging and streaming services such as Kafka / Kinesis / SQS
Demonstrates a willingness to learn new technologies and takes pride in delivering working software
Excellent oral and written communication skills
Experience participating on an agile team
Is self-directed and can effectively contribute with little supervision
Bachelor's or master's degree in computer science, computer engineering, or another technical discipline
Benefits
Competitive salaries and eligibility for a yearly bonus
Excellent Health Care, Dental and Vision benefits
3 weeks vacation
401K match eligibility
Work-life balance