Software Engineer responsible for designing and developing web applications at Censis Technologies. Collaborating with teams to maintain high-quality web solutions in a hybrid work environment.
Responsibilities
The Software Engineer will be responsible for designing, developing, and maintaining robust, scalable web applications across both the front-end and back-end.
This role requires proficiency in multiple programming languages and frameworks, with the ability to work on the full development stack.
Collaborate with cross-functional teams, including developers, QA engineers, and product owners, to ensure high-quality, secure, and performant applications.
Comfortable with both server-side logic and client-side user interface development and possesses a strong understanding of API integrations, databases, and cloud technologies.
Requirements
Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field.
4+ years of experience in full stack software development, with a demonstrated portfolio of completed projects.
Proficiency in front-end programming languages and frameworks like JavaScript, Vue.js, HTML5, and CSS3.
Experience in back-end languages such as C#, Node.js.
Strong Knowledge of Java, Python, Angular, React.js preferred.
Strong knowledge of database management systems (e.g., MySQL, SQL Server).
Experience with API development and integration.
Knowledge of cloud platforms and microservices architecture (e.g., AWS, Azure, Google Cloud). – good to have
Experience with version control systems like Bitbucket.
Experience with Generative AI tools to enhance development workflows is a plus. Copilot, Azure Open AI, Github Copilot, AWS – using for code review.
Strong problem-solving skills, attention to detail, and ability to manage multiple tasks and projects simultaneously.
Experience working in agile development environments.
Excellent communication and collaboration skills, with the ability to effectively interact with internal and external stakeholders.
Software Engineering Intern developing innovative solutions for new equipment and machine upgrades. Collaborating with engineers and focusing on hands - on engineering work in a team - based environment.
Full - Stack Developer building scalable web applications using React.js and Python frameworks at Expleo. Collaborating with designers and developers to deliver high - quality software solutions.
Software Engineer delivering features and fixing issues in an engineering team for eCommerce automation leader. Engaging in quality collaboration and proactively contributing to team improvement.
UI Senior Software Engineer developing modern web applications for S&P Global Mobility. Collaborating with cross - functional teams to enhance user experience and maintain high - quality delivery.
Principal Engineer in HBM Design - Technology Enablement at Micron Technology, focusing on semiconductor design and mentoring. Collaborating on HBM design/product roadmaps and addressing scaling challenges.
Software Developer (BI with Qlik Sense/View) focused on operational support at Hitss. Engaging in data integration, performance monitoring, and user assistance.
Software Engineer developing, maintaining, and optimizing software solutions/applications at Capgemini. Collaborating with other engineers and solving complex software problems in a team environment.
Lead Software Engineer overseeing software engineering practices at Capgemini. Applying scientific methods to solve software engineering problems and responsible for the development of software solutions.
Staff Engineer, Hardware Design developing electrical systems for product development at Celestica. Leading technical solutions for complex projects involving cross - functional teams in multiple domains.
Senior Software Engineer developing AWS cloud compatible StorageGRID object storage at NetApp. Involves architecture, development, and mentoring within a flexible hybrid work environment.