S
Software Developer
S
Software Developer
Sigma Software•United States
This week
Hybrid
Company
Sigma Software
Location
United States
Work Schedule
full time
Work Location
hybrid
Sigma Software•United States
This week
Hybrid
Company
Sigma Software
Location
United States
Work Schedule
full time
Work Location
hybrid
Job Description
Sigma Software seeks a skilled Software Developer to design, build, and maintain innovative software solutions. Join our dynamic team in the United States to drive cutting-edge projects and technological advancements.
Full Description
Job Overview
Sigma Software, a leading technology firm specializing in custom software development and IT consulting, is seeking a talented Software Developer to join our growing team in the United States. As a key contributor to our engineering department, you will work on diverse projects ranging from web and mobile applications to enterprise systems, collaborating with cross-functional teams to deliver high-quality solutions that meet client needs and exceed expectations. This role offers an exciting opportunity to innovate in a fast-paced environment while advancing your career in software engineering.
Key Responsibilities
Develop and maintain robust, scalable software applications using modern programming languages and frameworks. Collaborate with product managers, designers, and other developers to gather requirements, design technical solutions, and implement features efficiently. Write clean, well-documented code, conduct thorough testing, and debug issues to ensure optimal performance and reliability. Participate in code reviews, agile ceremonies, and continuous integration/continuous deployment (CI/CD) processes to uphold coding standards and accelerate delivery. Optimize applications for maximum speed and scalability, while staying updated on emerging technologies to recommend improvements. Contribute to project planning, estimation, and documentation, ensuring timely delivery within budget constraints.
Required Qualifications
Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. At least 3-5 years of professional software development experience, with a proven track record in full-stack or backend development. Strong proficiency in programming languages such as Java, Python, JavaScript, or C#. Experience with databases (SQL/NoSQL), version control systems like Git, and cloud platforms such as AWS, Azure, or Google Cloud. Familiarity with agile methodologies and tools like Jira, Scrum, or Kanban.
Skills
Expertise in software development lifecycle (SDLC), including design patterns, algorithms, and data structures. Proficiency in front-end technologies (React, Angular, Vue.js) and back-end frameworks (Spring Boot, Django, Node.js). Strong problem-solving abilities, attention to detail, and ability to work independently or in teams. Excellent communication skills for technical discussions and stakeholder interactions. Knowledge of DevOps practices, containerization (Docker, Kubernetes), and microservices architecture is highly desirable.
Company Info
Sigma Software is a global IT company with a strong presence in the United States and Europe, delivering top-tier software solutions to industries like finance, healthcare, and e-commerce. We pride ourselves on a culture of innovation, collaboration, and employee empowerment, with offices equipped with state-of-the-art facilities to support hybrid work models.
Benefits
Competitive salary package tailored to experience, comprehensive health insurance including medical, dental, and vision coverage, generous paid time off, and paid parental leave. Additional perks include 401(k) matching, professional development stipends, gym memberships, and flexible working hours to promote work-life balance.
Growth Opportunities
At Sigma Software, we invest in your professional growth through mentorship programs, regular training workshops, certifications reimbursement, and clear career progression paths to senior developer, tech lead, or architect roles. Join us to tackle challenging projects, expand your skill set, and contribute to groundbreaking technologies that shape the future.
Key Skills
JavaScriptPythonJavaReactAWS
