Description
ROLE: 6 Month contract for a Python Software Engineer position, with the potential to be brought on for continuous contracts or employment at the conclusion of the contract.
UpdatePromise is looking for a talented and passionate software engineer to join our software development team. The candidate should be proficient in designing, creating and implementing software solutions specific to the needs of UpdatePromise.
As a software engineer, you'll work in a constantly evolving environment, due to technological advances and the strategic direction of UpdatePromise. You'll create, maintain, audit and improve systems to meet particular needs, often as advised by a systems analyst or architect.
A Software Engineer needs to address the entire software development lifecycle - to analyze the needs, and then design, test and develop software in order to meet those needs.
UpdatePromise is looking for a talented and passionate software engineer to join our software development team. The candidate should be proficient in designing, creating and implementing software solutions specific to the needs of UpdatePromise.
As a software engineer, you'll work in a constantly evolving environment, due to technological advances and the strategic direction of UpdatePromise. You'll create, maintain, audit and improve systems to meet particular needs, often as advised by a systems analyst or architect.
A Software Engineer needs to address the entire software development lifecycle - to analyze the needs, and then design, test and develop software in order to meet those needs.
What are some things you will be doing?
- Analyse user requirements
- Write and test code, refining and rewriting it as necessary and communicate with any devs involved in the project
- Evaluate the software and systems that make the system work
- Develop existing programs by analyzing and identifying areas for modification
- Integrate existing software products and get incompatible platforms to work together
- Create technical specifications
- Write systems to control the scheduling of jobs or to control the access allowed to users or remote systems
- Maintain systems by monitoring and correcting software defects
- Work closely with other staff, such as project managers, UX designers, other developers, systems analysts and sales and marketing professionals
- Consult clients and colleagues concerning the maintenance and performance of software systems, with a view to writing or modifying current operating systems
- Investigate new technologies
- Continually update technical knowledge and skills by attending in-house and external courses, reading manuals and accessing new applications.
Flash UpdatePromise
Automotive
Communications Infrastructure
Marketing Automation
0 applies
35 views
Jobs from our Partners
Artificial Intelligence (AI) Cybersecurity Architect
Hartford, CT
US
AI and Data Systems Architect
San Diego, CA
US
System Integration and Test Engineer
San Diego, CA
US
Similar Jobs
Senior Full Stack Engineer
Porto, Portugal
Sao Paulo, Brazil
Senior Backend Engineer
Sao Paulo, Brazil
Porto, Portugal
Software Engineer
Greece
Senior Backend Engineer (f/m/d) - NodeJs
Ljubljana, Slovenia
Dresden, Germany
AI Lead (Data Science)
Singapore
Engineering Manager, Pipeline Platform
Remote
US
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 307 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee