Software Engineer I (Remote) Job at Permuta Technologies, Inc., Remote

RUczeFp1azBteGtnQ3pDbmY0WDlKS0NWU1E9PQ==
  • Permuta Technologies, Inc.
  • Remote

Job Description

Software Engineer I (Remote) Location Remote :

Software Engineer I (Remote)

Job Summary:

Permuta Technologies, Inc. is a dynamic and innovative technology company, deeply committed to delivering specialized software solutions primarily for military and federal civilian agencies. At the heart of Permuta's mission lies a dedication to operational excellence and organizational readiness. Permuta software provides DoD and approved civilian organizations the low code/no code SaaS/AI solution that ingests existing data sources, regardless of location, to provide a single pane of glass that informs leaders to make readiness decisions which will help our forces be stronger, safer, and our country more competitive. We specialize in creating modular, user-friendly applications that address unique challenges in workforce management, talent management, readiness, and training management. Our values are centered on customer-centricity, innovation, and the effective harnessing of cutting-edge technology to serve the specific needs of government agencies.

The position of Software Engineer I is an entry level position and marks the beginning of an exciting journey within our team. We are actively seeking a skilled and driven individual to join our expanding agile development team, where you'll specialize in developing solutions on the Microsoft Dynamics CRM platform.

:

As a Software Engineer I specializing in Microsoft Dynamics 365, you will play a crucial role in our agile development team, contributing to the design, development, and maintenance of innovative solutions on the Microsoft Dynamics CRM platform. You will work closely with cross-functional teams to understand business requirements and translate them into technical specifications, ensuring the delivery of high-quality software solutions that meet the needs of our clients and stakeholders.

Duties/Responsibilities:

  • Plan, develop, and implement Microsoft Dynamics 365 new user-facing features.
  • Collaborate with product manager, business analysts, and other stakeholders to gather and analyze requirements.
  • Design, develop and implement customizations and configurations in Microsoft Dynamics 365 to meet business needs.
  • Write clean, efficient, and maintainable code following best practices and coding standards.
  • Customize CRM by creating Entities, Attributes, Business process flow and workflows.
  • Customize CRM by creating HTML/JavaScript web resources.
  • Extend CRM by writing custom code for plug-ins and workflow activities.
  • Perform unit testing and debugging to ensure software quality and reliability.
  • Ability to build reusable code and libraries.
  • Ensure the technical feasibility of UI/UX designs.
  • Optimize application for maximum speed and scalability.
  • Validation of all user input before adding to the back-end.
  • Generates architectural diagrams and additional documentation, as necessary.
  • Work alongside other engineers and Quality Assurance Team to identify and address defects, as well as collaborate, and consistently apply best practices.
  • Participate in code reviews and provide constructive feedback to team members.
  • Contribute to the continuous improvement of development processes and methodologies.
  • Performs other duties as assigned.

Required Skills/Abilities:

  • Must be a U.S. Citizen and live in the United States.
  • Must be able to obtain a U.S. Government Security Clearance (current clearance preferred)
  • Previous experience with Microsoft Dynamics 365 development (preferred but not required for entry-level candidates).
  • Knowledge of .NET Frameworks (C#).
  • Proficiency in programming languages such as C#, JavaScript, TypeScript.
  • Familiarity with web technologies such as HTML, XML, and CSS.
  • Knowledge of querying w/Fetch XML or OData.
  • Knowledge of Accessibility Compliance.
  • Knowledge of UI/UX Design.
  • Knowledge of cross-browser compatibility.
  • Knowledge of DevOps Services.
  • Ability to adapt to a fast-paced environment.
  • Ability to work effectively both independently and as part of a team.
  • Strong analytical and problem-solving skills.
  • Excellent organizational skills and attention to detail.
  • Ability to communicate clearly and concisely both oral and written.
  • Ability to meet schedules and timelines.
  • Proficient with Microsoft Office Suite or related software.
  • Eagerness to learn and adapt to new technologies and methodologies.
  • Travel occasionally for on-site support may be required.

Preferred Skills/Abilities:

  • Knowledge of MS CRM Tooling XRM Toolbox, Package Deployer, and Data Migration Utility.
  • Knowledge of Azure, SharePoint, Visio, Power Query, and Outlook CRM Connector.
  • Knowledge of DevOps Services.
  • Knowledge of Mobile App Design

Education and Experience:

  • Bachelor's degree in computer science, certificates, or equivalent work experience.
  • At least 0-2 years of related experience required.

Physical Requirements:

  • Prolonged periods of working on a computer.

The annual compensation range for this full-time position is $65,000 to $75,499. The final base pay offered to the successful candidate will be determined by factors including, work location, as well as individual qualifications, such as job-related skills, experience, and relevant education or training.

Job Type: Full-time

Pay: $65,000.00 - $75,499.00 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Parental leave
  • Vision insurance

Experience level:

  • 1 year

Schedule:

  • Monday to Friday

Application Question(s):

  • Are you a US Citizen?

Education:

  • Bachelor's (Preferred)

License/Certification:

  • CompTIA A+ (Preferred)
  • CompTIA Security+ (Preferred)
  • Security Clearance (Preferred)
  • Microsoft Certifications (Preferred)

Work Location: Remote

Job Tags

Full time, Work experience placement, Live in, Work at office, Monday to Friday, Flexible hours,

Similar Jobs

Johnson & Johnson

Principal Scientist, Biopharmaceutics Job at Johnson & Johnson

 ...At Johnson & Johnson,?we believe health is everything. Our strength in healthcare innovation empowers us to build a?world where complex diseases are prevented, treated, and cured,?where treatments are smarter and less invasive, and?solutions are personal.?Through our... 

International Paper

Data Governance Sr. Analyst Job at International Paper

Data Governance Sr. AnalystDescription:**Position Title:****_GFIM Data Governance Sr. Analyst_****Pay Rate** :**_$86,000-$110,000 per year_**_Multiple factors, including Individual experience, skills and abilities will determine where an employee is ultimately placed... 

NBC Universal

Freelance Motion Graphic Designer -NBC Sports, (Live Sports -On Air Graphics) Job at NBC Universal

 ...looking for a freelance full-time staff broadcast motion graphics designer for its rapidly growing portfolio of live sports properties and...  ...for the creation of graphic and animated elements including in-game insert and interstitial graphics, show packages, opens and titles... 

Acrisure

Carrier Placement Specialist Job at Acrisure

Confirm with Hiring Manager Candidates should be comfortable with an on-site presence to support collaboration, team leadership, and cross-functional partnership. Why Join Us: At Acrisure, were building more than a business, were building a community where...

Cayuga Health System

Nursing Assistant Job at Cayuga Health System

 ...Nursing Assistant- Cayuga Birthing Center- Full Time- Nights Jumpstart your career in healthcare with us! No experience is needed! Enjoy hands-on training and certification opportunities that pave the way for your professional growth and development in a dynamic...