1

Computer Coding Software Jobs in Maine (NOW HIRING)

Staff Software Development Engineer

Portland, ME · On-site

$140.60K - $173.10K/yr

... in Computer Science, Engineering, or a related field. 5-7 years of software development experience, including experience developing and supporting cloud-based infrastructure as code. Strongly ...

Sr. Manager, Software Development

Portland, ME · On-site

$175.60K - $204.30K/yr

Build/revise best practices, coding standards, design principles and coach team(s) to follow them ... Bachelor's degree in Computer Science, Software Engineering, or related field; OR demonstrable ...

Build/revise best practices, coding standards, design principles and coach team(s) to follow them ... Bachelor's degree in Computer Science, Software Engineering, or related field; OR demonstrable ...

Sr. Manager, Software Development

Portland, ME · On-site

$175.60K - $204.30K/yr

Build/revise best practices, coding standards, design principles and coach team(s) to follow them ... Bachelor's degree in Computer Science, Software Engineering, or related field; OR demonstrable ...

Sr. Software Engineer (AI & Backend)

Portland, ME · On-site +1

$125.30K - $165.20K/yr

... enhance code quality. Preferred Qualifications * Master's degree in computer science or software engineering. * 8 years of experience in software engineering. * Experience with event-driven ...

Sr. Software Engineer (AI & Backend)

Portland, ME · On-site +1

$125.30K - $165.20K/yr

... enhance code quality. Preferred Qualifications * Master's degree in computer science or software engineering. * 8 years of experience in software engineering. * Experience with event-driven ...

Senior Software Engineer - Mainframe

Portland, ME · On-site

$125.30K - $165.20K/yr

Bachelors of Computer Science is preferred, or equivalent relevant business experience * 6+ years ... Collaborates with Principal SE and architects on coding standards, processes, tooling and ...

Senior Software Engineer - Java/J2EE

Portland, ME

$127.90K - $168.30K/yr

Bachelor's degree in Computer Science preferred, or equivalent relevant experience * 6+ years of ... Design, code, configure, test, and document software using established standards and tools

next page

Showing results 1-20

Computer Coding Software information

What are the key skills and qualifications needed to thrive as a Computer Programmer, and why are they important?

To thrive as a computer programmer, you need proficiency in programming languages (such as Python, Java, or C++), problem-solving abilities, and often a degree in computer science or a related field. Familiarity with version control systems (like Git), integrated development environments (IDEs), and, in some cases, certifications in specific technologies are highly valuable. Strong analytical thinking, attention to detail, and effective communication skills help programmers translate requirements into functional code and collaborate with team members. These skills ensure the development of reliable, efficient software solutions and contribute to successful project outcomes.

What are some common challenges faced by professionals working in computer coding software roles, and how can they be addressed?

Professionals in computer coding software roles often encounter challenges such as debugging complex code, keeping up with rapidly evolving technologies, and collaborating effectively with cross-functional teams. To address these, it is helpful to develop strong problem-solving skills, stay current with industry trends through continuous learning, and communicate clearly with team members. Participating in code reviews and adopting version control practices can also enhance collaboration and code quality, making it easier to manage and resolve issues as they arise.

What is computer coding software?

Computer coding software refers to programs and tools designed to help developers write, edit, debug, and manage source code for computer applications. These tools include integrated development environments (IDEs), code editors, compilers, and debuggers. Popular examples are Visual Studio Code, Eclipse, and PyCharm, which offer features like syntax highlighting, code completion, and version control integration. Coding software increases productivity, reduces errors, and streamlines the software development process.

What is the difference between Computer Coding Software vs Software Developer?

AspectComputer Coding SoftwareSoftware Developer
CredentialsNone required, but coding certifications can helpBachelor's degree in CS or related field often required
Work EnvironmentUsed in various industries for coding tasks, often solo or in small teamsWorks in teams, involved in designing, developing, and maintaining software
Industry UsageTools and software used by developers to write codeCreates and manages software applications and systems
Search/Comparison IntentFocuses on coding tools and environmentsFocuses on software creation and development processes

Computer Coding Software refers to the tools and environments used to write code, while a Software Developer actively designs, develops, and maintains software applications. Both roles overlap in coding skills, but developers have broader responsibilities in software creation and project management.

What are popular job titles related to Computer Coding Software jobs in Maine? For Computer Coding Software jobs in Maine, the most frequently searched job titles are:
What job categories do people searching Computer Coding Software jobs in Maine look for? The top searched job categories for Computer Coding Software jobs in Maine are:
What cities in Maine are hiring for Computer Coding Software jobs? Cities in Maine with the most Computer Coding Software job openings:

Staff Software Development Engineer

eNett

Portland, ME • On-site

$140.60K - $173.10K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 4 days ago


Job description

About the Team/Role

We are the WEX Fleet Services team, dedicated to building modern API interfaces for WEX's industry-leading fuel card platform. We are defining and creating APIs for both internal and external customers, and we're at the forefront of creating a foundation to open up new opportunities for WEX.

As a Software Development Engineer on our team, you will be a key contributor in designing, developing, and maintaining our cloud-native solution. You'll work with a modern tech stack including containerization, Kafka event streams, ElasticSearch, and APIs written in Java. This is an opportunity for you to join a small, agile, and collaborative team that values ownership, high-quality results, and a fun working environment.

How you'll make an impact

Design, develop, and implement scalable and reliable software solutions using Kafka, ElasticSearch, and other modern technologies.

Contribute to the architecture and design of our cloud-native infrastructure.

Write clean, maintainable, and well-documented code.

Participate in code reviews and collaborate with other team members to ensure high code quality.

Troubleshoot and resolve issues in a timely and efficient manner.

Pick up new technology and switch between tech stacks with a minimum of fuss.

Stay abreast of industry best practices and emerging technologies.

Experience you'll bring

Bachelor's degree in Computer Science, Engineering, or a related field.

5-7 years of software development experience, including experience developing and supporting cloud-based infrastructure as code.

Strongly proficient with event streaming platforms (e.g., Kafka).

Expertise in Elasticsearch, including query optimization, indexing, and data analysis.

Experience with cloud platforms such as AWS.

Excellent problem-solving and analytical skills.

Strong communication and interpersonal skills.

Bonus points for

Experience with Kafka, AWS, Elasticsearch and Java.

Experience with automated deployment pipelines.

Examples of passion projects or contributions to open-source projects.

Passion for technology and a desire to learn and grow.

We are looking for engineers who are passionate about building innovative solutions, collaborating with a talented team, and making a meaningful impact on our business. If this sounds like you, we encourage you to apply!

The base pay range represents the anticipated low and high end of the pay range for this position. Actual pay rates will vary and will be based on various factors, such as your qualifications, skills, competencies, and proficiency for the role. Base pay is one component of WEX's total compensation package. Most sales positions are eligible for commission under the terms of an applicable plan. Non-sales roles are typically eligible for a quarterly or annual bonus based on their role and applicable plan. WEX's comprehensive and market competitive benefits are designed to support your personal and professional well-being. Benefits include health, dental and vision insurances, retirement savings plan, paid time off, health savings account, flexible spending accounts, life insurance, disability insurance, tuition reimbursement, and more. For more information, check out the "About Us" section.Pay Range: $140,600.00 - $173,100.00