capSpire · 6 days ago
Backend Software Engineer
Wonder how qualified you are to the job?
Software
Insider Connection @capSpire
Responsibilities
Develop software using modern programming languages like .NET (.NETCore preferred), Kotlin, Java, Python, Rust, etc.
Build web application backends/APIs, especially for distributed systems.
Work with data persistence technologies such as MSSQL, Postgres, MySQL, MongoDB, MariaDB, etc., for practical application to problem-solving and system optimization.
Solve problems, collaborate effectively, and strategize best-of-class solutions.
Stay updated on new technologies and platforms to enhance problem-solving capabilities.
Contribute to design and development decisions, embracing new ideas and approaches.
Continuously learn and adapt to change, mastering tools and understanding their internals.
Design and develop cloud-first distributed applications.
Think critically and solve business scenarios effectively.
Design backend applications and services that communicate via Rest APIs or similar protocols.
Utilize Git or similar source control systems efficiently.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
3+ years of experience designing and developing backend applications with a modern object-oriented or general-purpose programming language
You have experience building or the desire to build cloud-first distributed applications
Critical thinking problem-solving skills and the ability to think through business scenarios
You have experience with relational or document database systems
Experience designing backend applications and services that communicate via Rest APIs or similar.
Working knowledge of Git or a similar source control system
BS in Computer Science or similar technical field of study or equivalent technical experience
Preferred
Working knowledge of Docker, Git, SQL, CI/CD
Experience with application orchestration technologies such as Kubernetes