- Company Name
- Accion Labs
- Job Title
- Software Engineer – Level 1
- Job Description
-
Job Title: Software Engineer – Level 1
Role Summary: Design, develop, and maintain scalable solutions for an enterprise SaaS platform, leveraging cloud-native services, APIs, and data/analytics. Collaborate with Product Managers, scrum teams, client operations, and sales to deliver high‑quality features while driving continuous improvement in platform reliability and scalability.
Expectations: Bachelor's degree in Computer Science or equivalent. Proficiency in C#/Java, React/Angular, or Python with Azure cloud services. Familiarity with Agile/Scrum practices and ability to translate functional requirements into design. Strong problem‑solving skills, effective communication, and a commitment to coding standards, code reviews, and continuous improvement.
Key Responsibilities:
- Architect and develop scalable, maintainable features for an enterprise SaaS platform.
- Work closely with product, engineering, operations, and sales teams to capture requirements and deliver solutions.
- Contribute to coding standards, conduct code reviews, and enforce best practices.
- Research and prototype innovative technologies; develop PoCs in partnership with development teams.
- Ensure software meets quality, security, modifiability, and extensibility requirements.
- Produce diagrams, flowcharts, and models to illustrate design concepts.
- Identify and resolve design, testing, and maintenance issues efficiently.
Required Skills:
- Programming: C#, Java, React, Angular, Python.
- Cloud: Azure (preferred), knowledge of cloud‑native services and API design.
- Data/Analytics: familiarity with data services and visualization tools.
- Development: experience with frameworks, libraries, utilities, and database concepts (Azure SQL/Snowflake).
- Methodologies: Agile/Scrum, continuous integration/continuous deployment.
- Documentation: creation of diagrams, flowcharts, and design models.
- Soft skills: strong analytical, problem‑solving, and communication abilities.
Required Education & Certifications:
- Bachelor’s degree in Computer Science or related field (or equivalent bootcamp/experience).
- Relevant certifications (e.g., Azure certifications) are a plus but not mandatory.