Filters

Location

Date of posting

Salary

Type of employment

software developer jobs
520 jobs found
ASP.NET Software Developer for Automation and Control Systems
💵 0.0

Our Products Our software products involve industrial plant automation (eg. opening and closing material gates, controlling conveyor belts, monitoring material flow, reading weigh scales and pulse meters, all in real time) and product dispatch (eg. dispatching orders to production plants, monitoring fleets of delivery trucks via GPS, load-balancing and optimizing workload across multiple production locations). Job Description This position will focus mainly on C# development using ASP.NET, though there are React, WPF, and C++ development opportunities as well. Responsibilities include: Designing and implementing new software features Participating in team discussions and analyzing customer feedback Testing and maintaining existing functionality Candidates must have: Eagerness to learn new languages, frameworks and communication protocols Experience building web applications with ASP.NET Experience with object-oriented development Outstanding attention to detail and communication skills Major bonus points: Experience using the .NET platform (specifically C#, ASP.NET MVC and WebAPI) Experience with client-server programming, unit testing, and dependency injection Experience with React About Us MPAQ Automation Inc. is a software company based in Mississauga, ON, specializing in automation, dispatch, and control systems. We react quickly to the needs of our customers, and provide outstanding customer support. We also love to fire up the BBQ for lunch once in a while on sunny days. We use modern software tools and technologies (Visual Studio, SQL Server, IIS) and organizational tools (distributed version control, issue tracking, internal wiki). Our office atmosphere is casual. There is no strict dress code, and working hours are flexible. Our team is highly autonomous, and we favour candidates who can run with new ideas. We're a fun group with a sense of humor, and we work hard to produce and support usable, effective software. Thanks for reading, we look forward to hearing from you!

MPAQ Automation Inc.
Other US Location
Senior Software Developer (On-Site)

Description:As a Senior Software Developer at our independent practices associate, you will be responsible for leading the team in designing, building, and maintaining web and mobile applications. You will oversee the planning and implementation of the entire infrastructure, ensuring adherence to HIPAA regulations and best practices for handling Protected Health Information (PHI). The ideal candidate will have extensive software development experience, web and mobile application development expertise, and a strong infrastructure planning and security background.Essential Duties and ResponsibilitiesLead the software development team in designing, developing, and deploying web and mobile applications, ensuring high-quality code and adherence to best practices.Plan and architect the entire infrastructure, including servers, databases, and networking components, to support the applications securely and efficiently.Collaborate with stakeholders to gather requirements, define project scope, and prioritize features for development.Implement security measures to safeguard PHI and ensure compliance with HIPAA regulations throughout the development lifecycle.Conduct regular code reviews and mentor and guide junior developers to maintain code quality and foster professional growth.Stay current with industry trends and emerging technologies in software development, infrastructure architecture, and healthcare IT to drive innovation and continuous improvement.Work closely with cross-functional teams, including product management, QA, and operations, to ensure seamless integration and deployment of software solutions.Monitor system performance, troubleshoot issues, and implement solutions to optimize application performance and scalability.Develop and maintain technical documentation, including architectural diagrams, deployment guides, and security policies.Requirements:Bachelor's degree in Computer Science, Engineering, or related field; Master's degree preferred.5+ years of experience in software development, with expertise in building web and mobile applications using modern frameworks and technologies.Proven experience in infrastructure planning and architecture, including cloud-based environments (e.g., AWS, Azure) and containerization technologies.Strong understanding of security principles and best practices for securing web and mobile applications, particularly in a healthcare or HIPAA-compliant environment.Excellent leadership and communication skills, with the ability to effectively collaborate with cross-functional teams and communicate technical concepts to non-technical stakeholders.Experience with Agile methodologies and project management tools (e.g., Jira) preferred.Certifications such as AWS Certified Solutions Architect or Certified Information Systems Security Professional (CISSP) a plus.Chinese Bilingual (Preferred)Other Skills.NET CoreAPI testing tools such as Postman and InsomniaASP.NET CoreGitHubREST API developmentSSMS BenefitsHealth Benefits: Medical, Vision and Dental401k retirement planPaid Time OffSalary$95k -$110kPI98e7ecd6d75a-31181-#######2

Full-time
CAIPA MSO LLC
New York, NY
Software Developer II - iOS Apps

OverviewDo you love to develop iOS apps? Challenge yourself at Esri and build great location aware apps that enable people around the globe to solve real-world problems. We're looking for smart, user-focused developers to join our team and help push the boundaries on iOS while putting their mark on the apps of tomorrow.Responsibilities Design, develop, and test functionality for the latest iOS apps Join forces with other developers and designers throughout the development process Understand user requirements-these apps have to meet real-world scenarios Develop software for use in field mapping, data collection, sensor networks, street navigation, and more Solve complex problems with design, development, and user experience Be an Apple advocate within Esri and at conferences; help us grow our iOS development expertise Develop strong skills and best practices on the team through participation in design and code reviews Requirements Be an Apple enthusiast and a game changer 2+ years of commercial software development experience You are eager to learn but you've got these things covered: Objective-C and/or Swift Xcode Developing with the Cocoa and Cocoa Touch APIs Object oriented design skills Data structures and algorithms App development issues related to performance optimization and caching Other important things that will help you be successful at Esri: good communication skills, a team player who can also fly solo, and the ability to thrive in an environment that changes often Bachelor's degree in computer science, engineering, or mathematics Did we mention you've gotta love iOS? Recommended Qualifications Submitted apps to the App Store Protocol oriented design skills Prior experience building spatial/mapping applications or software components Experience with security and/or native hardware components (GPS, camera, and more) Experience with one or more of the following technologies: GIS, RESTful web services, Git Master's degree in computer science, GIS, or related field Got a GitHub? Put it on your resume. Have an app in the App Store? Tell us which one(s). Let us see your work. #LI-EL1 #LI-HybridTotal Rewards Esri's competitive total rewards strategy includes industry-leading health and welfare benefits: medical, dental, vision, basic and supplemental life insurance for employees (and their families), 401(k) and profit-sharing programs, minimum accrual of 80 hours of vacation leave, twelve paid holidays throughout the calendar year, and opportunities for personal and professional growth. Base salary is one component of our total rewards strategy. Compensation decisions and the base range for this role take into account many factors including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs.A reasonable estimate of the base salary range is $93,600 - $156,000 USDAbout EsriAt Esri, diversity is more than just a word on a map. When employees of different experiences, perspectives, backgrounds, and cultures come together, we are more innovative and ultimately a better place to work. We believe in having a diverse workforce that is unified under our mission of creating positive global change. We understand that diversity, equity, and inclusion is not a destination but an ongoing process. We are committed to the continuation of learning, growing, and changing our workplace so every employee can contribute to their life's best work. Our commitment to these principles extends to the global communities we serve by creating positive change with GIS technology. For more information on Esri's Racial Equity and Social Justice initiatives, please visit our website here. If you don't meet all of the preferred qualifications for this position, we encourage you to still apply! Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. If you need reasonable accommodation for any part of the employment process, please email ...@esri.com and let us know the nature of your request and your contact information. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address. Esri Privacy Esri takes our responsibility to protect your privacy seriously. We are committed to respecting your privacy by providing transparency in how we acquire and use your information, giving you control of your information and preferences, and holding ourselves to the highest national and international standards, including CCPA and GDPR compliance.

Esri
Portland, ME
Software Developer

Deliver simple solutions to complex problems as a Software Developer at GDIT. Here, you'll tailor cutting-edge solutions to the unique requirements of our clients. With a career in application development, you'll make the end user's experience your priority and we'll make your career growth ours.At GDIT, people are our differentiator. As a Software Developer Associate you will help ensure today is safe and tomorrow is smarter. Our work depends on Software Developer joining our team in Bossier City, LA.HOW A SOFTWARE DEVELOPER ASSOCIATE WILL MAKE AN IMPACT Researches, designs, develops, and/or modifies enterprise-wide systems and/or applications software Assists with all phases of the software development lifecycle Assists with analyzing user/business needs and functionality to plan and design software systems to meet those needs Assists with creating a variety of models and diagrams that show programmers the software code needed for an application Performs software updates, refinement, testing, and debugging Assists with the documentation of software or system for future maintenance and updatesWHAT YOU'LL NEED TO SUCCEED: Required Experience: BA/BS degree and 2+ years of related experience additional years can be considered in lieu of degree Required Technical Skills: C, C++, scripting, agile, Windows, Linux, System/Software Design, GitLab Required Skills and Abilities: Application Development, Software Development, Problem Solving, understanding network communication US Citizenship RequiredComp TIA Sec+ - RequiredActive secret clearance requiredOnsite at Bossier City, LAGDIT IS YOUR PLACE: 401K with company match Comprehensive health and wellness packages Internal mobility team dedicated to helping you own your career Professional growth opportunities including paid education and certifications Cutting-edge technology you can learn from Rest and recharge with paid vacation and holidaysWork Requirements.cls-1{fill:none;stroke:#5b6670;stroke-miterlimit:10;stroke-width:2px} Years of Experience 6 + years of related experience* may vary based on technical training, certification(s), or degree.cls-2{fill:none;stroke:#5b6670;stroke-miterlimit:10;stroke-width:2px} Certification CompTIA - Security+ - CompTIA - CompTIATravel Required Less than 10%.cls-3{fill:none;stroke:#5d666f;stroke-miterlimit:10} Citizenship U.S. Citizenship RequiredSalary and Benefit Information The likely salary range for this position is $72,176 - $92,000. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range. View information about benefits and our total rewards program. About Our WorkWe are GDIT. A global technology and professional services company that delivers consulting, technology and mission services to every major agency across the U.S. government, defense and intelligence community. Our 30,000 experts extract the power of technology to create immediate value and deliver solutions at the edge of innovation. We operate across 30 countries worldwide, offering leading capabilities in digital modernization, AI/ML, Cloud, Cyber and application development. Together with our clients, we strive to create a safer, smarter world by harnessing the power of deep expertise and advanced technology. GDIT is an Equal Opportunity/Affirmative Action 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, or any other protected class.

Full-time
General Dynamics Information Technology
Bossier City, LA
Software Developer

Software DeveloperDesign, dvlp., web apps, policy admin system apps, provide status reports, program using Microsoft C#, Visual Studio, SVN, SQL Server. MS deg. reqd. Mail Resume: Launch IT Corp., 4430 NW Urbandale Drive, Urbandale, IA, 50322.recblid aygn9cf5jxbyjivdwcokcrike461oy

Full-time
Launch IT
Des Moines, IA
Software Developer II - Web Components

OverviewAre you passionate about making good software? So are we! In the past few years, Esri has put a large effort into making GIS accessible and powerful for both consumers and experts, across all platforms and devices. We are dedicated to continually expanding the boundaries of web GIS, and you can play a key role in our mission.At Esri, we lead the development of core web GIS technologies, experiences, and applications. Join our team of exceptional software engineers to design and implement new capabilities for ArcGIS Online, our SaaS platform. You will be involved at every stage of product development, from brainstorming broad ideas to ensuring quality through launch. We foster a collaborative environment with support and mentoring from engineering peers. Join us to push the state of the art of what is possible with just a browser.Responsibilities Design and implement new UI components spanning a wide range of UX, such as Charting, Forms, Mapping Controls, Smart Mapping, Data Management, and Analysis Tools Ensure Components meet Accessibility, Internationalization, and Localization requirements Assume a leading role in the public API design and documentation Advise in matters of software architecture and engineering Apply and promote good software engineering practices, such as test automation, modularization, simplification Evolve and maintain our build process, test automation infrastructure, and other custom tooling Interact with users to identify and articulate their needs Research and apply state-of-the-art UX practices Requirements 2+ years of practical experience in software development Excellent programming skills in a modern programming language Strong background in software design and architecture Excellent creative thinking and communication skills Ability to work in a fast-paced team environment with frequent releases and tight schedules Bachelor's degree in computer science, engineering, mathematics, GIS, or related field Recommended Qualifications Experience with JavaScript and or TypeScript Experience with Web Components Experience with virtual DOM or reactive UI patterns Experience with CSS post-processing Experience with Accessibility Experience with Internationalization Experience with API design Familiarity with GIS applications and technologies Master's degree in computer science, engineering, mathematics, GIS, or related field #LI-Hybrid #LI-JO1Total Rewards Esri's competitive total rewards strategy includes industry-leading health and welfare benefits: medical, dental, vision, basic and supplemental life insurance for employees (and their families), 401(k) and profit-sharing programs, minimum accrual of 80 hours of vacation leave, twelve paid holidays throughout the calendar year, and opportunities for personal and professional growth. Base salary is one component of our total rewards strategy. Compensation decisions and the base range for this role take into account many factors including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs.A reasonable estimate of the base salary range is $93,600 - $156,000 USDAbout EsriAt Esri, diversity is more than just a word on a map. When employees of different experiences, perspectives, backgrounds, and cultures come together, we are more innovative and ultimately a better place to work. We believe in having a diverse workforce that is unified under our mission of creating positive global change. We understand that diversity, equity, and inclusion is not a destination but an ongoing process. We are committed to the continuation of learning, growing, and changing our workplace so every employee can contribute to their life's best work. Our commitment to these principles extends to the global communities we serve by creating positive change with GIS technology. For more information on Esri's Racial Equity and Social Justice initiatives, please visit our website here. If you don't meet all of the preferred qualifications for this position, we encourage you to still apply! Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. If you need reasonable accommodation for any part of the employment process, please email ...@esri.com and let us know the nature of your request and your contact information. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address. Esri Privacy Esri takes our responsibility to protect your privacy seriously. We are committed to respecting your privacy by providing transparency in how we acquire and use your information, giving you control of your information and preferences, and holding ourselves to the highest national and international standards, including CCPA and GDPR compliance.

Esri
Redlands, CA
Software Developer #640893, Software Developer+2 #640892

Protech Solutions Inc Little Rock, AR Software Developer (Job ID#640893); Software Developer+2 (Job ID#640892) recblid gddvn0mh6z1qlb1fsq9lfznkpnau4c

Full-time
ProTech Solutions
Little Rock, AR
Software Developer - AI Trainer (Contract)
💵 $40/hr

We are looking for proficient programmers to join our team to train our AI chatbots to code. You will work with the chatbots that we are building in order to measure their progress, as well as write and evaluate code.In this role you will need to be proficient in at least one programming language and able to solve coding problems (think LeetCode, HackerRank, etc). For each coding problem, you must be able to explain how your solution solves the problem.Benefits: This is a full-time or part-time REMOTE position You'll be able to choose which projects you want to work on You can work on your own schedule Projects are paid hourly, with bonuses on high-quality and high-volume workResponsibilities: Come up with diverse problems and solutions for a coding chatbot Write high-quality answers and code snippets Evaluate code quality produced by AI models for correctness and performanceQualifications: Fluency in English Proficient in at least one programming language Detail-oriented Excellent writing and grammar skills A bachelor's degree (completed or in progress)Note: Payment is made via PayPal. We will never ask for any money from you. PayPal will handle any currency conversions from USD. This job is only available to those in the US, UK, Ireland, Canada, Australia, or New Zealand. Those located outside of these countries will not see work or assessments available on our site at this time.Job Type: ContractPay: From $40.00 per hourExpected hours: 1 - 40 per weekBenefits: Work from homeLocation: Pittsburgh, PA (Required)Work Location: Remote

🏠 Remote
Part-time
DataAnnotation
Pittsburgh, PA
Software Developer - AI Trainer (Contract)
💵 $40/hr

We are looking for proficient programmers to join our team to train our AI chatbots to code. You will work with the chatbots that we are building in order to measure their progress, as well as write and evaluate code.In this role you will need to be proficient in at least one programming language and able to solve coding problems (think LeetCode, HackerRank, etc). For each coding problem, you must be able to explain how your solution solves the problem.Benefits: This is a full-time or part-time REMOTE position You'll be able to choose which projects you want to work on You can work on your own schedule Projects are paid hourly, with bonuses on high-quality and high-volume workResponsibilities: Come up with diverse problems and solutions for a coding chatbot Write high-quality answers and code snippets Evaluate code quality produced by AI models for correctness and performanceQualifications: Fluency in English Proficient in at least one programming language Detail-oriented Excellent writing and grammar skills A bachelor's degree (completed or in progress)Note: Payment is made via PayPal. We will never ask for any money from you. PayPal will handle any currency conversions from USD. This job is only available to those in the US, UK, Ireland, Canada, Australia, or New Zealand. Those located outside of these countries will not see work or assessments available on our site at this time.Job Type: ContractPay: From $40.00 per hourExpected hours: 1 - 40 per weekBenefits: Work from homeLocation: Charlotte, NC (Required)Work Location: Remote

🏠 Remote
Part-time
DataAnnotation
Charlotte, NC
Software Developer - AI Trainer (Contract)
💵 $40/hr

We are looking for proficient programmers to join our team to train our AI chatbots to code. You will work with the chatbots that we are building in order to measure their progress, as well as write and evaluate code.In this role you will need to be proficient in at least one programming language and able to solve coding problems (think LeetCode, HackerRank, etc). For each coding problem, you must be able to explain how your solution solves the problem.Benefits: This is a full-time or part-time REMOTE position You'll be able to choose which projects you want to work on You can work on your own schedule Projects are paid hourly, with bonuses on high-quality and high-volume workResponsibilities: Come up with diverse problems and solutions for a coding chatbot Write high-quality answers and code snippets Evaluate code quality produced by AI models for correctness and performanceQualifications: Fluency in English Proficient in at least one programming language Detail-oriented Excellent writing and grammar skills A bachelor's degree (completed or in progress)Note: Payment is made via PayPal. We will never ask for any money from you. PayPal will handle any currency conversions from USD. This job is only available to those in the US, UK, Ireland, Canada, Australia, or New Zealand. Those located outside of these countries will not see work or assessments available on our site at this time.Job Type: ContractPay: From $40.00 per hourExpected hours: 1 - 40 per weekBenefits: Work from homeLocation: Brooklyn, NY (Required)Work Location: Remote

🏠 Remote
Part-time
DataAnnotation
Brooklyn, NY
Email me similar jobs!
Subscribe and receive new vacancies according to your queries from more than 381,514 job sites.