FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer
IPT GlobalSoftware Engineer developing digital solutions for energy technology. Involves design, development, testing, and maintenance of software products.
Tech Stack
Tools & technologiesAngularAWSAzureCloudDockerJavaJavaScriptKubernetesMicroservices.NETReactSQLWPF
About the role
Key responsibilities & impact- Perform complex code analysis and assist in the design, development, testing and maintenance of software products for use by our employees and/or customers.
- Participate in the full development life cycle and consult with senior peers on projects.
- Assist in developing applications and refining product requirements.
- Work with team lead, internal resources and clients to assess technical and operational needs.
- Analyze requirements and assist in design development based on selected architectures.
- Design solutions that are reliable, secure, simple, efficient, and maintainable.
- Assist in estimating the scope of designs and participate in design review sessions.
- Perform programming tasks to deliver design objectives.
- Confirm program operation by conducting unit and system level tests.
- Assist in product test planning, documentation and problem resolution.
- Perform code reviews on pull requests from other developers.
- Participate or contribute as part of a group to self-directed projects and research for Team Sprint.
- Maintain professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; participating in professional societies.
- All other duties as assigned.
Requirements
What you’ll need- Bachelor’s degree from an accredited university in computer science or a related science or technical field
- Proficiency in Object Oriented Programming techniques and languages (C#, C++, Java)
- Experience in Microsoft .NET Framework and the C# programming language or similar (Java, C++).
- Database systems such as SQL and / or experience with ORM tools
- Experience in web programming involving HTML, CSS, JavaScript, and Single-Page Applications (React, Angular)
- WPF or other client application development
- Unit testing / functional testing for C# and / or React
- Experience using AI-powered tools for development (Claude Code, Codex, Cursor)
- Experience integrating AI tools to streamline the software development lifecycle (planning, design, implementation, code review, testing)
- Experience with Microsoft Azure or similar cloud providers and services (AWS, Google)
- Experience with containers / container orchestration or microservices (Docker, Kubernetes)
- Understanding of design patterns and concepts such as MVVM, Inversion of Control, or others
- Understanding of how to utilize LLMs in application features
- Technical writing and design documentation
Benefits
Comp & perks- Comprehensive benefits (medical, dental, vision, 401(k), paid time off)
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Object Oriented ProgrammingC#C++JavaMicrosoft .NET FrameworkSQLHTMLCSSJavaScriptReact
Soft Skills
code analysisdesign developmentproblem resolutionteam collaborationtechnical knowledgecommunicationconsultationproject estimationdesign reviewself-directed projects
Certifications
Bachelor’s degree in computer sciencerelated science or technical field