Principal Software Engineer

2 Hours ago • 5-5 Years • ~ $141,898 PA

Job Summary

Job Description

The Principal Software Engineer will enhance and maintain software products, developing new products. This role involves designing, developing, documenting, testing, and debugging software systems and applications for market sale or internal use. The engineer will participate in the full development life cycle, including requirements analysis and design, while writing technical specifications and analyzing code to find and fix errors. This position allows for telecommuting from within the United States.
Must have:
  • Experience in all phases of software development life cycle.
  • Experience developing REST web services with microservices.
  • Experience building CI/CD pipelines using Jenkins.
  • Experience designing class and sequence diagrams.
  • Experience executing software regression testing using JIRA.
  • Experience supporting applications in production and test environments.

Job Details

Whether you’re an experienced professional or just getting started, your contributions matter at Fortra. If you’re passionate about tackling meaningful challenges alongside talented team members committed to helping each other succeed, all while having lots of fun, we want to hear from you. We offer competitive benefits and salaries, personal and professional development opportunities, flexibility, and much more

At Fortra, we’re breaking the attack chain. Ready to join us? 

Job Title: Principal Software Engineer

Job Duties: Enhance and maintain software products, developing new products.  Design, develop, document, test, and debug new and existing software systems and applications for market sale or large-scale proprietary software for internal use. Participate in full development life cycle including requirements analysis and design. Write technical specifications based on conceptual design and stated business requirements. Analyze code to find causes of errors and revise programs. Position permits telecommuting from within the U.S.

Required education: Bachelor of Science or equivalent in Computer Science, Telecommunications Engineering or related.

Required experience: 60 months of progressive experience as a Senior Software Engineer or related occupation.

Additional minimum requirements: work experience to include at least 60 months of the following:

  1. All phases of software development life cycle including requirement gathering, analysis, design, implement and support.
  2. Developing rest web services using microservices architecture.
  3. Building the CI/CD pipeline using Jenkins.
  4. Designing class diagram, sequence diagram and high-level technical documents.
  5. Executing software regression testing, defect tracking and management using JIRA.
  6. Supporting the relevant Application in Production and Test Environment.

40 hours/ week. Job site/ interview: Eden Prairie, MN. Salary $141,898/ year. EOE

Visit our website to learn more about why employees choose to work for Fortra. Remember to connect with us on LinkedIn.

As an EEO/Affirmative Action Employer, all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, veteran or disability status.

Similar Jobs

samaa technologies - Digital Product Owner (Commercial Insurance)

samaa technologies

United States (On-Site)
1 Month ago
Xsolla - Senior Software Engineer (Publisher Account Platform)

Xsolla

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (Hybrid)
1 Month ago
NCR Voyix - Java Lead Developer

NCR Voyix

Hyderabad, Telangana, India (On-Site)
3 Days ago
Aristocrat Gaming - Delivery Manager - Technical Projects

Aristocrat Gaming

Sofia, Sofia City Province, Bulgaria (Hybrid)
1 Month ago
Survay Monkey - Senior Site Reliability Engineer II

Survay Monkey

Bengaluru, Karnataka, India (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Hogarth - Operations Analyst

Hogarth

State Of São Paulo, Brazil (Hybrid)
1 Week ago
Lionbridge Games - Business Analyst

Lionbridge Games

Mexico City, Mexico (On-Site)
6 Days ago
Rush Street Interactive - Engineering Manager

Rush Street Interactive

Estonia (Remote)
1 Month ago
Optiv - Sr. Cribl Data Engineer

Optiv

(Remote)
1 Week ago
Sitetracker - QA Manual - Salesforce

Sitetracker

Bengaluru, Karnataka, India (Hybrid)
3 Years ago
Anavation - Data Architect SME

Anavation

Colorado Springs, Colorado, United States (Remote)
3 Weeks ago
PlayStation Global - Technical Dialogue Designer

PlayStation Global

(Remote)
2 Months ago
Trueplay - Product Owner

Trueplay

(Remote)
2 Weeks ago
TransUnion - IT Service Desk - Analyst

TransUnion

Bogota, Colombia (Hybrid)
6 Days ago
G5 Games - Product Writer

G5 Games

(Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Eden Prairie, Minnesota, United States

ION - Senior Business Consultant - Endur

ION

Houston, Texas, United States (On-Site)
7 Months ago
Jane Street - Quantitative Researcher

Jane Street

New York, New York, United States (On-Site)
2 Weeks ago
Thales - Project Manager (Card Design)

Thales

Austin, Texas, United States (Hybrid)
1 Week ago
CyberArk - Senior Software Escalation Engineer

CyberArk

United States (On-Site)
5 Days ago
Google - Software Engineer III, Google Cloud Business Platforms

Google

Sunnyvale, California, United States (On-Site)
4 Weeks ago
Scale AI - Product Marketing Associate

Scale AI

New York, New York, United States (On-Site)
2 Weeks ago
Scout - Engineer, Chassis Wheel Guidance (rear control arms)

Scout

Novi, Michigan, United States (On-Site)
2 Weeks ago
Internet Brands - Business Development Representative

Internet Brands

Austin, Texas, United States (On-Site)
3 Weeks ago
Biofire DX - Contract Coordinator

Biofire DX

Morrisville, North Carolina, United States (On-Site)
1 Month ago
The Pokemon Company International - Software Solutions Engineer, Organized Play

The Pokemon Company International

Bellevue, Washington, United States (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!