How Much Does A Software Developer Make, UK Jobs in Usa
39,066 positions found
SC Data Center, Inc.
is a rapidly evolving technology company that supports a diverse set of technology stacks for Colony Brands, Inc.
Colony Brands is one of North America's largest multi-channel direct-marketing companies which strives to generously support the communities in which we work and live.
At SC Data Center, Inc.
we are building creative solutions to grow and innovate our business.
What You’ll Do: Are you passionate about developing software solutions that make a real impact? Do you thrive in a tight-knit and collaborative Agile team that leverages cutting-edge cloud technologies, DevOps, and modern tech stacks? If so, we have the perfect opportunity for you! As a Software Developer on our Credit/AR development team, you'll work closely with product owners, stakeholders, and other talented developers to design and implement solutions that push the boundaries of what's possible.
You'll develop, test, implement, document and maintain high quality business systems software solutions using the latest programming languages, frameworks, and tools.
Your role will also include maintaining and improving our software, ensuring it's secure, reliable, and performs at its best.
The individual in this position will take a lead role on complex initiatives and will mentor staff as needed.
We value innovation and believe that continuous learning and improvement is key to staying ahead of the curve.
As such, we encourage our team members to stay up-to-date with the latest technologies and best practices, providing opportunities for professional growth and development.
Join our dynamic team and help us shape the future of software development! Note: We do not offer immigration sponsorship for any position at this time.
Tasks: Dvlpng apps for automation in windows platform; Creating batch scripts to automate & schedule tasks; Supporting database dvlpmnt, data ingestion & proc thru ETL pipelines; Conducting data mapping, resource monitoring, performance tuning etc.; Converting bus specs into tech specs; preparing software design documentation concerning the data warehouse; Conducting integration testing as needed; Ensuring data is tagged to conform w/ Bank's data classification policy; Ensuring scalability & reliability of data recovery processes; updating system procs; helping define best practices concerning data inventory mgmt.
Reqs: Baccalaureate (BA/BS), or foreign deg equiv, in Sftware Engg, Comp Sci or rel field, & min 3 yrs relevant exp .
Wage: $135,000/yr; Benefits: Major Medical, Dental, Vision, Disability, Life Insurance, Flexible Savings, Gym, Pet Insurance, 401K.
Apply: Metropolitan Commercial Bank of New York.
Attn: JW, HR, 99 Park Ave, 12 fl, NY, NY 10016
JobiqoTJN.
Keywords: Senior Programmer, Location: New York, NY
- 10060
Entry Level Software Developer
SkillStorm is actively seeking full-time Entry Level Software Developers for one our Fortune 100 clients. An ideal candidate is one with a strong technical mindset, exceptional problem-solving skills, and logical reasoning abilities. This is an on-site position.
You will spend 12 weeks collaborating in team-based settings, undertaking diverse, real-world projects to prepare for seamless integration into our clients' operations. Once training is complete, you will be deployed to our enterprise or government clients, ready to have an immediate impact on day one.
Entry Level Software Developer Requirements:
- Must possess a Bachelor's degree
- Must have 9 months+ of TECHNICAL experience
- Must be relocatable to multiple different locations and in office
- Ability to earn a government security clearance
- Possess a strong understanding of programming principles, data structures, algorithms, databases, and SQL, enabling the development of software solutions.
- Experience with software development and programming using Java, C#, or similar object-oriented programming language.
- Legally authorized to work in the U.S. under SkillStorm's W2; not a C2C position. EOE, including disability/vets.
- Strong analytical and problem-solving skills along with a logical mindset to tackle complex challenges to develop effective and innovative solutions.
- Demonstrate excellent verbal and written communication skills, facilitating clear and effective interactions with team members, stakeholders, and clients.
Entry Level Software Developer Responsibilities
- Develop new applications and modify existing applications using programming languages, platforms, frameworks, and tools used by our clients.
- Develop well-structured, readable, and efficient code to solve specific tasks or improve existing applications. Adhere to coding standards and best practices to maintain high-quality software.
- Identify, diagnose, and fix bugs in software applications, ensuring that the applications run smoothly and efficiently. Provide technical support and problem resolution related to software issues.
- Engage in code review sessions with peers to ensure code quality, share knowledge, and learn from others. Provide constructive feedback and suggest improvements to optimize performance.
- Assist in the deployment and testing of applications to production environments, ensuring that they meet performance benchmarks and are compatible with other system components.
- Work closely with other departments, such as quality assurance, project management, and product management, to ensure that projects are delivered on time and meet predefined objectives. Communicate ongoing activities and results to business sponsors, stakeholders, and management.
Where SkillStorm stands out:
- Competitive salary
- Enterprise level technology training and certification
- Opportunity to work for enterprise companies and government agencies
- Health, Vision, Dental, and Life Insurance with 401K
- Continuous mentorship and support
About SkillStorm
Founded in 2002, SkillStorm was built on the mission of accelerating careers in high-demand technologies. We design, build, and deploy Stormers from all backgrounds and experience levels in today's in-demand technologies such as AWS, Salesforce, PEGA, ServiceNow, and Appian.
We are committed to hiring and training college graduates and veterans for high-growth technology careers with our enterprise and government clients. Through these dedicated efforts, we are able to build a reliable, exclusive pipeline of high-quality, U.S.-based tech talent with the skills and clearance levels required to support our client's critical technology initiatives.
Equal Opportunity Employer
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
Job Role : Sr. Software Developer (MACESS)
Location: Oakland, CA - Onsite
Duration: 12+ Month Contract
Only W2
Job Description
Highly skilled Senior Application Developer to lead the Design, Development, and maintenance of Enterprise workflow systems, specifically focusing on the FIS MACESS platform. In this role, the SME will be responsible for optimizing the complex document management and workflow processes, integrating MACESS with internal and external systems, and mentoring junior developers. You will act as the technical subject matter expert to ensure Business processes are automated, scalable and secure.
Technical Qualifications:
- MACESS Expertise: Experience with FIS MACESS is desirable with (Design, workflow, imaging, and system administration.
- Programming: Proficiency in VB Script, C# / .NET or Java, with experience building custom extensions or utilities for MACESS
- Database: Advanced knowledge of SQL Server, ability to manage large-scale data sets and complex schemas.
- Web Services: Experience with SOAP/RESTful APIs and XML/JSON data structures
- Scripting: Strong PowerShell, VBScript, or Python scripting skills for task automation
- Methodology: Proven experience working in an Agile/Scrum environment with a focus on CI/CD pipelines
Education & Experience:
- Bachelor’s degree in computer science, Information Technology, or a related field
- 4+ years of total software development experience
- Experience in the Healthcare or Insurance industry
Thanks,
Rahul Gupta
Direct : (732) 743-7543
Email:
QUALIFICATIONS Minimum of eight (8) years of experience with the following: Enterprise software development life cycle .NET (C#, ASP.NET, API, .NET Core) Effective communication with customer and design ideas with teams, verbally and written Minimum of five (5) years of experience with the following: Estimating work with accuracy and deliver on-time Agile/Scrum and traditional SDLC methodologies ETL and relational databases (SQL Server, Oracle, or MySQL) DevOps practices, CI/CD pipelines, and version control (e.g., Jenkins, Bit Bucket) Unit resting Soft Skills: Excellent communication and interpersonal skills Strong, experienced problem-solving and decision-making abilities Ability to manage multiple priorities and stakeholders simultaneously PREFERRED Minimum of three (3) year of experience with the following: Working with Texas Education Agency (TEA) and TEA applications Blazor Server, Blazor WSM Containerized applications KEY RESPONSIBILITIES Provide technical contribution across multiple enterprise application initiatives through design, implementation, and delivery.
Own the full software development life-cycle, from requirements gathering to deployment and support.
Building robust, custom business applications from the ground-up / scratch.
Collaborate with program area stakeholders to understand business needs and help translate them into technical solutions.
Provide hands-on technical guidance in various technologies such as .NET and relational SQL databases.
Experience building and leading development of ETL, data-centralization for reporting consumption.
Ensure high standards for code quality, security, and performance through code reviews and best practices.
Drive agile delivery by breaking work into increments, participating in sprint ceremonies, developing code, reviewing code, and working closely with the project team.
Advance AI assisted development by using GitHub Copilot to accelerate coding, improve quality, and automate repetitive tasks.
Build and optimize containerized services by creating Docker based environments producing efficient and secure images and aligning solutions with agency standards.
Foster a culture of continuous improvement, innovation, and accountability.
Link Technologies is an equal opportunity employer.
All qualified applicants will receive consideration for employment without discrimination based on race, color, religion, sex, gender identity/expression, sexual orientation, national origin, protected veteran status, disability, or any other factors protected by law.
Many candidates spend months learning frameworks and finishing courses, only to freeze during technical screens, system questions, or behavioral rounds.
The result is painful: "almost hired” over and over again, while the confidence drops.
The truth is that interviewing is its own skill, and most bootcamps don't teach it deeply.
They teach how to code—but not how to think out loud, structure answers, debug in real time, defend trade-offs, and communicate like an engineer.
Since 2010, SynergisticIT has helped candidates land full-time roles with many major employers.
The best way to understand this: you can be smart and still fail interviews if you don't know what the interview is truly measuring.
Interviews rarely test "can you write code at home.” They test: Can you solve problems under constraints and time pressure? Can you communicate your approach clearly? Can you handle edge cases and complexity? Can you explain trade-offs and design choices? Can you show job-ready project depth, not just toy examples? SynergisticIT focuses on roles such as entry-level software programmers, Java full stack developers, Python/Java developers, Data Analysts, Data Engineers, Data Scientists, and Machine Learning Engineers.
The focus areas include Java / Full Stack / DevOps and Data tracks like Data Engineering, Data Analytics/BI, ML/AI, because those are the roles employers continue to hire for.
If your pattern is "I reach interviews but don't clear them,” you likely need three upgrades: Stronger project narratives (what you built, why it matters, how it works) Stronger technical foundations (DSA, OOP, APIs, SQL, pipeline design) Mock interview reps (realistic simulation, feedback, improvement loops) Many jobseekers underestimate how much hiring is about clarity.
You don't need to be perfect—you need to show you can think, collaborate, and deliver.
That's why guided mock interviews and structured interview coaching can be a game-changer.
Please read our blogs Why do Tech Companies not Hire recent Computer Science Graduates | SynergisticIT What Recruiters Look for in Junior Developers | SynergisticIT Software engineering or Data Science as a career? How OPT Students Can Land Tech Jobs – SynergisticIT Ideal candidates for this version include: Candidates who get interviews but repeatedly fall short Jobseekers stuck in "screen round limbo” Developers who panic during live coding Candidates who can build projects but struggle to explain them Professionals who haven't interviewed in years and feel rusty Career changers who fear "I'm behind CS grads” (often untrue with support) SynergisticIT provides support for candidates navigating STEM OPT extension, H1B filing, and Green Card processes (where applicable), which can matter when timing is critical.
Event videos (OCW, JavaOne, Gartner): USA Today feature If you're tired of failing interviews and want a structured plan to convert interviews into offers, start here: Contact SynergisticIT: Because getting hired isn't about trying harder—it's about preparing smarter, practicing correctly, and having the right guidance.
Please note: Resume databases are shared with clients and interested clients will reach out directly if they find a qualified candidate for their req.
Resume submissions may be shared with our JOPP team database also.
Please unsubscribe if contacted or if you don't want to be contacted please don't submit your resume.
Skilled software engineering developer needed for an opportunity to contribute to the growth of innovative technologies in the construction industry. As a Software Developer, you will play a vital role in expanding and improving the company's future technologies. This is a contract-to-hire opportunity, on site in Johns Creek, GA.
About the role:
- Gather necessary information and requirements from business leaders to gather requirements and complete a project. Develop and maintain project scopes, progress reports, and updates.
- Develop, create, maintain, and continually upgrade software ranging from desktop to web-based depending on requirements.
- Perform engineering calculations and provide technical support during project development.
- Research and understand the technical aspects of the construction products industry in relation to internal and external customer needs and outlook.
- Maintain awareness of emerging technologies and materials relative to our business.
- Research adjacent markets for product and technology opportunities.
- Lead cross-functional teams in the full cycle of product development and design to successfully bring products to market.
Qualifications:
- Technical degree in Information Technology, Computer Science or related field required. Bachelor's degree preferred. An equivalent combination of experience and education will be considered.
- 2+ Years experience in C#, SQL, JS, Visual Studio, API integration, and Front end UI development is required.
- Preferred technical skills include familiarity with Azure, Git, , WPF, Winforms, HTML, CSS, Python, and AutoCAD/Fusion 360/Inventor/Solid Works.
- Must be hands-on, highly motivated, and energetic.
- Must possess demonstrated leadership skills with the ability to take ownership of product development projects and lead projects to successful completion – Full stack development.
- A high level of detail orientation, analytical skills, and problem-solving is necessary.
- Excellent interpersonal, verbal, and written communication skills are required.
- Proficient with Microsoft Word, Excel, PowerPoint, etc.
- Engineering experience and engineering project management skills are preferred.
- Experience in performing engineering design and analysis and the development of 3-D solid models utilizing Autodesk or similar software are preferred.
Job Title: Embedded Software Engineer 2
Duration: 12 to 24 months
Location: Mossville, IL
Pay Range: $(50 - 52)/hr W2 (all inclusive)
Position’s Contributions to Work Group
- This position is for a software developer as part of the task autonomy teams.
- This individual will also help with product integration.
Typical Task Breakdown
- Design and develop task autonomy features for real-time control systems
- Generate requirements for task autonomy features
- Collaborate with team members on the design approach to develop the features
- Develop the features
- Issue resolution through triage and troubleshooting
- Test plan development and software validation
- Coordination with system engineers, machine systems, software, and validation teams
Top 3 Skills
- 4 years of embedded C/C++ experience
- 4 years of embedded system development experience in Linux & RTOS
- Strong understanding of integrating sensors
Additional Technical Skills (Required)
- Bachelor’s degree (or equivalent) in an accredited Engineering or Computer Science or equivalent technical field
- 4+ years of relevant engineering development work experience in embedded software development, systems design, or product validation
- 4–5 years of embedded C/C++ experience
- 4+ years of embedded system development experience in Linux & RTOS
- Strong understanding of integrating sensors
- Great teamwork, communication, analysis, and troubleshooting skills are required
- The individual should be a self-starter, highly motivated, able to learn at an accelerated pace, and willing to put in the time to get the job done
Desired Skills
- Experience in the areas of robotics, remote control, or autonomy
- Experience with datalinks (CAN, Ethernet, etc.) and associated tools (CANape, Wireshark, etc.)
- Experience with software development tools such as git, debuggers, and compilers
- Extensive experience with Linux-based software development
- Experience with ROS
- Experience with perception and positioning sensor configuration and calibration
- Experience with User Interface software development in Qt framework
- Experience with FMEA processes and a basic knowledge of electronic system failure modes
- Experience developing with embedded real-time software or systems for mobile, earthmoving, agricultural, industrial, or off-highway applications
Mercyhealth System is currently seeking board a certified/board eligible Obstetric and Gynecologic Hospitalist to join our excellent team of collaborating Physicians throughout the Janesville Wisconsin Region!
Opportunity:
- Full-time Hospital employed
- 100% Inpatient
- In-house 7 on 7 off
- Nights 7p-7a, 12-hour shifts
- Cover labor and delivery including c-sections
- Inpatient rounding and discharging
- Partner with regional OBGYN and FPOB Physicians
- Vast multi-subspecialty referral sources onsite
- EPIC EMR.
- No call or residency requirements
Qualifications:
- MD/DO Board Certified or Board Eligible
- Must have at least two years inpatient experience
- Residency Trained from an AGGME accredited program.
- The ability to communicate clearly and work as a member of a team.
- Have a passion to make lives better.
- Skilled at providing exceptional care.
Compensation & Benefits:
- Hourly $165.00
- Paid CME, malpractice, and licensure
- Relocation assistance and sign on bonus
- Paid membership and medical association dues
- Excellent benefits package including health, dental, vision, disability, and retirement program.
- Day one 403(b) matching.
- Paid parental and care giver leave.
- Non for profit 501c3 organization that qualifies for the Federal Loan Forgiveness program - PSFL.
Community & System Information:
About Mercyhealth:
- Regional health system with 7 hospitals, 85+ primary and specialty care centers in more than 55 communities throughout Northern Illinois and Southern Wisconsin.
- Over 900 W2 partnered providers & 7,500+ professionals dedicated to compassionate, quality care.
- With over 125 specialty and sub-specialty services, including adult critical care, neonatal intensive care, neurosurgery, heart and vascular care together with WATCHMAN and TAVR, a cancer institute, plastic and reconstructive surgery, robotic surgery, orthopedic surgery, and much more!
- Mercyhealth Hospital and Trauma Center-Janesville, WI is accredited as a Level III Adult Trauma Center, Primary Stroke Center, and Chest Pain Center. The facility features advanced operating and surgery suites, including a hybrid operating suite with real-time radiographic capabilities and state-of-the-art technology.
About Janesville WI:
Janesville is a mid-sized city offering a low cost of living and family-oriented community with excellent schools and abundant recreational opportunities. Janesville is Wisconsin's Park Place, with over 2,500 acres of beautiful parks. The community also offers live theater, unique shopping, and dining experiences. Located 30 minutes south of Madison Wisconsin, Janesville is on the interstate corridor providing easy access to metro areas and international airports. Do you need a taste of the big city? Day trips less than two hours away include Chicago Il and much of the Lake Michigan coast!
*This is an on-site role based in East Haven, CT. Candidates must live within commuting distance and be authorized to work in the U.S.*
Summary:
Town Fair Tire is seeking a highly motivated Quality Assurance Tester to join a mid-sized team of
Software Developers, Data Scientists & Network Admins. The Tester’s primary role is to ensure the stability and integrity of in-house proprietary Software. Ideal candidate must have 4+ years of
experience in Manual Testing on web based applications. Testers will also be involved in software
deployment processes. This position also offers an entry level opportunity for learning or improving skills with Automation Testing utilizing Gherkin syntax on a C# codebase.
Duties and Responsibilities:
Test in-house proprietary Software for defects
Use of Visual Studio and proprietary tools for code deployments
Assist in creation, maintenance, and regular execution of Gherkin based Automation Scripts
coded in C#
Drive assigned tasks to completion with minimal oversight
Raise concerns or issues as early in the SDLC as possible
Contribute insight on user experience concerns or ideas
Communicate with developers and Project Owners to ensure functional and user requirements
are being met
Document functional defects thoroughly using bug tracking and task management tools (Wrike)
Collaborate with end users to collect data on reported defects or concerns
Assist in all testing processes involving the migration and integration of new and legacy
technologies
Participate in the identification and implementation of continuous improvement in process and
standards for the entire team
Requirements:
To be considered for this job, candidates may be required to have the following skills and
experience:
4+ years experience in Manual Software testing
Knowledge of quality assurance, software testing principles and practices, and understanding of
SDLC
Experience with testing across a range of application types, including web, mobile and desktop
Strong ability to identify, analyze, and resolve issues in collaboration with Product Owners and
Developers, including verification of implemented fixes
The ability to self-manage deliverables and communicate concerns
Display ownership and autonomy to work on tasks and be pro-active in managing it end to end
Excellent team building skills, including cross-functional team building
Participate in requirement analysis to understand specifications and user stories
Familiarity with Gherkin automation test architecture
Familiarity with SQL database structures and use
Familiarity using software Version Control application Git
Personal Attributes:
Demonstrate a personal passion for delivering Top Quality product results
Proactive attitude toward improving and optimizing existing and future systems
Enthusiasm for learning new tools and methodologies
Strong interpersonal, written, and oral communication skills
Able to conduct research into software issues and products as required
Ability to present ideas in user-friendly language
Highly self-motivated and directed, with keen attention to detail
Proven analytical and problem-solving abilities
Able to effectively prioritize tasks in a high-pressure environment
Strong customer service orientation
Experience working in a team-oriented, collaborative environment
Remote working/work at home options are available for this role.