27Global is looking to hire a Software Engineer II to develop custom and highly complex applications with a goal of streamlining business processes and improving overall user experience for clients in a wide variety of industries.
Requirements
- 3 - 5 years of experience writing .Net code or other OOP languages in an Agile environment
- Understanding of n-tier, micro-service, and cloud-native architectures (AWS/Azure)
- Experience with Unit tests, integration tests, and e2e tests
- Experience with CI/CD tools and DevOps principles
- Experience with relational database experience (MS SQL Server/Oracle/Postgres/MySQL)
- Proven ability to decompose complex business requirements into system domain components and logical actors with an emphasis on encapsulating areas of high volatility
- Hands-on data pipeline experience with Azure/AWS
Responsibilities
- Assist in the development, testing, and debugging of software solutions under the guidance of senior engineers and architects
- Participate in Agile ceremonies, sprint planning, and team stand-ups
- Write clean, maintainable code in object-oriented languages (e.g., .NET/C-Sharp or Java)
- Implement and maintain data solutions according to the design specifications in cloud platforms (Azure or AWS) using a variety of resources such as DataBricks, Azure Data Factory, AWS Glue, Lambda Functions, Azure Synapse, Redshift, DataBricks, Power BI, Tableau, SQL, NoSQL, Data Lake, etc.
- Develop code in Python, Scala, or C-Sharp for Apache Spark in analytics notebooks such as DataBricks
- Learn and apply basic cloud-native development practices (AWS/Azure)
- Contribute to unit and integration testing efforts
Other
- Bachelors degree in Computer Science or Engineering
- Ability to work at 27Global offices in either Leawood, KS or Denver, CO with the ability hybrid work flexibility after 90 days, and occasionally onsite at client offices
- Flexibility to occasionally travel to client sites may be required, typically 1 week per quarter or less
- Legal authorization to work in the United States and the ability to prove eligibility at the time of hire
- Experience in a client-facing role, working directly with clients from multiple levels of the organization; often presenting and documenting client environment suggestions and improvements