Xamarin Remote Jobs

30 Results

18d

Full Stack Engineer II

YPrimeRemote
agile3 years of experiencesqlXamarinDesignmobileazurescrumgitjavac++.netangularNode.js

YPrime is hiring a Remote Full Stack Engineer II

Is your career in its prime?  It could be! 

YPrime is looking for a Full Stack Engineer II to join our Product Innovation team. As a Full Stack Engineer II, you'll work on all the facets of the software development lifecycle, from customer-facing web and mobile applications using cutting-edge technologies to highly-available RESTful services to back-end .NET systems.  You’ll be based in our Malvern, PA office or our Raleigh, NC office.  At YPrime, we help our clients in the pharma and biotech industries to collect data from patients using mobile devices, assign patients to study treatment groups, and dispense clinical trial drugs and supplies using web apps.  We’re supporting life-altering research, one project at a time. 

Does our mission sound like something you can get behind?  If so, here’s what we need from you: 

  • 3+ years of software development experience
  • Experience designing and implementing large-scale, distributed systems services as part of WebAPIs, SOA or microservice architectures
  • Experience with C#, .NET Core, Angular, Node.JS, GIT, RESTFul APIs, and more. 
  • Ability to work autonomously with little supervision and high attention to detail and quality.
  • Detail-oriented, self-organized, and capable of simultaneously tracking multiple issues of varying complexity
  • The ability to find solutions and deliver results within a rapid fast-changing, entrepreneurial, technology-driven culture
  • Demonstrated experience designing large-scale, multi-tier, high availability, scalable, cloud-hosted enterprise platforms in .NET and the MS Azure platform
  • Experience in software development and coding in various languages (C#, .NET, JAVA etc)
  • Familiarity with asynchronous messaging and enterprise integration patterns
  • Excellent knowledge of UML and other modeling methods
  • Ability to articulate architectural decisions and roadmaps at a senior executive level
  • Deep understanding of scalable computing systems, software architecture, data structures, and algorithms
  • Experience building multi-threaded client and server applications
  • Understanding of software quality assurance principles
  • A technical mindset with great attention to detail
  • Outstanding communication and presentation abilities

Have these things too? Even better! 

  • Bachelor’s Degree in a related field or the equivalent combination of training and experience
  • Experience with service-oriented architecture and microservices
  • Experience with SQL (Microsoft SQL Server)
  • At least 3 years of experience with Agile methodologies
  • Strong, demonstrated analysis and problem-solving skills
  • Expert knowledge of the following technical lead practices:
    • Full product life cycle
    • Architecture design
    • Test automation
    • Performance testing
    • Security
    • Technical standards and deliverables
    • Migration and integration
    • DevOps

Here are some more details about the job 

  • You'll play an active role in establishing the product and department’s strategic vision for business and Tech.
  • You'll contribute to and help lead the development of complex applications using C#, .NET Core, Angular, Node.JS, Git, RESTFul APIs, Xamarin, and MVVM architecture.
  • You'll actively contribute to Scrum ceremonies, design sessions, and suggest new solutions or techniques to implement.
  • You'll identify opportunities for continuous quality improvement of technical standards, methodologies, and technologies.
  • You'll complete complex development, design, implementation, architecture design specification, and maintenance activities
  • You'll influence change in organizational processes, and technology, and encourage the team to learn and explore new tech stack options.
  • You'll collaborate with peers and coach or mentor junior-level engineers to further develop skills and adherence to best practices for developing applications.
  • You'll foster an environment that welcomes different thoughts and ideas from all team members

What are the YPrime Perks? 

  • Uncapped paid time off 
  • Comprehensive benefits package largely subsidized by YPrime 
  • 401(k) with company match 
  • Flexible working arrangements with an emphasis on work/life balance 
  • Friendly, smart, passionate and hard-working coworkers 
  • Opportunities for professional growth and advancemen

See more jobs at YPrime

Apply for this job

21d

(146) Tech Lead Mobile - Xamarin

NearsureRemote
agileremote-firstkotlinXamarinDesignFirebaseswiftmobileazureapiiosc++.netandroid

Nearsure is hiring a Remote (146) Tech Lead Mobile - Xamarin

Who We Are

We are a fast-growing company with amazing opportunities! 

Nearsure was created to help US-based companies augment their software development teams efficiently. By being remote-first and connecting with developers across Latin America, we can access top tech talent while keeping a lean organizational structure. 

Our reach spans thousands of IT professionals, with skills in multiple industries and technologies. We have a fully distributed team working remotely from Argentina, Bolivia, Colombia, Ecuador, Honduras, Peru, and Uruguay and we want to keep expanding all over Latin America!

Role Description

We are looking for a great engineer with the desire to solve complex problems in a fast-paced environment. You will be a champion of quality and efficiency, employing your technical skills to invent and simplify how things work, utilize leading-edge technologies, and ensure our software meets the highest standards. Working closely with team members within an Agile environment, you will be creating the features and migrating code that will be improving our SaaS customers’ lives.

This is a remote, full-time position with a 40-hours workload per week for Latin America only.

• Work as a team member, and with team members to design, develop and test, new features or improve, or migrate already existing features.

• Review and analyzes available software, and enhancements to recommend any changes to the current system and to reduce technical debt, and improve applications.

• Continuously improve development processes and coding best practices.

• Keep abreast of new technology developments.

• Mentor team members within the teams to grow software development skills.

• Collaborate with the development team, business analysts, and engineering managers on projects and new features.

What they’re are looking for:

• 8+ years of Software Engineering Experience

• Deep understanding of Object-Oriented Design including Design Patterns

• Proficient in the design, development, and testing of mobile applications using Xamarin Forms and Xamarin Native development for both iOS and Android

• Highly Proficient with C# and .NET framework

• Highly Proficient with developing and consuming RESTful APIs

• Experience working in cloud-based platforms, preferably Microsoft Azure

• Proficient with mobile application development programming languages like Swift, Objective-C, Kotlin, etc.

• Demonstrable experience with mobile database technologies like SQLite, Firebase, Realm, etc.

• Intermediate White Box testing ability (multiple condition coverage, basis path, loop)

• Proficient in the design, creation, testing, and deployment of Microservices

• Working knowledge of software development life cycle methodology preferably Kanban

• Experience using agile development practices like TDD, BDD, pair programming, and automated builds

• Strong knowledge of general algorithms, and good coding practices

• Design effective, scalable, and performant solutions to complex technology problems at a portfolio level

• Able to provide solutions for technical problems including potential architectural changes

• Unit and business requirement testing

• Xamarin, Objective C, iOS, Android

Nice to have:

API development

Soft skills:

• Ability to mentor and develop engineering team members.

• Excellent analytical and problem-solving skills with attention to detail.

What We Offer

  • Work from home.
  • Flexible working schedules.
  • Take part in challenging projects for distributed companies in the US.
  • Work in a friendly, multicultural environment with great company culture.
  • Integrate a growing team with great opportunities for professional growth.
  • Competitive salary in USD.
  • A tailor-made benefits package focused on health, wellbeing, entertainment, training and personal finances available for you to choose what you really care about.

We are a fully distributed, multicultural start-up looking for the best talent in Latin America. Don’t hesitate to apply if you feel you’re a good fit for this position!

See more jobs at Nearsure

Apply for this job

+30d

Senior Software Engineer (Remote)

XplorSalt Lake City, UT, USA, Remote
agilesqlXamarinDesignmobileazureiosc++c#.netandroidcssangularjavascript

Xplor is hiring a Remote Senior Software Engineer (Remote)

Company Description

At Xplor, we help businesses thrive by making life simple for daily activities with a recurring nature. We do that by offering smart software, payments, and commerce-enabling solutions across five "everyday life" verticals: Education, Health and Fitness, Boutique Wellness, Field Services and Personal Services.

You'll join our Personal Services team, where we revolutionize the dry cleaning industry through innovative technology. Together we will continue to deliver the most robust, reliable, and comprehensive solutions, empowering our customers to grow their businesses, drive efficiency and provide a superior customer experience.

Job Description

As a Principal Software Engineer, you will use technical expertise to innovate, research and develop code following coding standards and adhering to designs supporting internal business requirements and/or external customers.  You will also provide mentorship and guidance to a team of Software Engineers at various levels.

Qualifications

Essential Responsibilities:

  • In accordance with department and business objectives, works with the Director of Software Engineering to define technical standards and patterns
  • Designs and/or updates all layers of the SaaS platform’s architectural stack
  • Mentors Junior and Mid-level developers on engineering best practices and appropriate design patterns for common use cases
  • Designs, develops, tests, optimizes, and maintains software systems for use by internal staff and external customers.
  • Creates scripts for the automation of internal processes and reporting.
  • Performs code and schema reviews
  • Follows industry best practices, leveraging appropriate software design patterns
  • Reviews and provides feedback on product requirements, visual designs and testing plans.
  • Communicates and coordinates activities with engineering departments including Product Management, Quality Assurance, DevOps and other engineering teams.
  • Provides technical product improvement suggestions to improve quality, performance, maintainability.

Qualifications:

  • Bachelor’s degree in computer science, information systems, computer engineering, systems analysis or a related discipline, or equivalent work experience
  • 8+ years experience designing and implementing production SaaS solutions in .NET
  • Expert-level C# coding skills, including latest advancements (C#10)
  • Strong working knowledge of .NET 5/6 and the current BCL
  • 3+ years experience building production systems in ASP.NET Core and 1 or more front-end Javascript frameworks (Blazor, Angular, React, Vue.JS), HTML, CSS, JavaScript
  • Strong working knowledge of Entity Framework Core
  • 3+ years experience with SQL Server. Additional expertise, including writing stored procedures and functions, and performing query analysis, is a big plus.
  • Extensive experience with Microsoft Visual Studio is required
  • Experience with .NET static analysis tools and performance profilers
  • Working knowledge of agile software development life-cycles
  • Excellent analytical and problem-solving skills
  • Strong, clear written and verbal communication skills
  • Ability to work under minimal direction and exercise considerable latitude
  • Desire to manage people through mentoring, leading by example, and contributing to the professional development of those around you

Preferred Qualifications:

  • Azure DevOps experience, including system administration, is a plus
  • Experience with Xamarin is a plus
  • Experience with mobile platform development (iOS and Android) is a plus

Additional Information

What does it mean to work for Xplor?

Our four core values - Make life simple, Build for people, Move with purpose and Create lasting communities - are key to who we are and guide us from how we hire to how we recognize our team members.

Some of the perks of working with us: 

  • Unparalleled opportunities to learn and accelerated career development

  • Annual Bonus and Pay Increase

  • A collaborative, team environment with people who truly love what they do

  • Unlimited access to Udemy for Business, 10% of your time devoted to growing you and your career, and further support to help you grow

  • Access to mental health support

  • Fully flexible work arrangements

 

Location: Utah or Remote

All your information will be kept confidential according to EEO guidelines.

Sheryl Sandberg once said, “If you're offered a seat on a rocket ship, don't ask what seat! Just get on.” We couldn't agree more. So, are you ready to get on board?

To learn more about us and our products, please visit www.xplortechnologies.com/us/careers. 

Xplor is proud to be an Equal Employment Opportunity employer. We're dedicated to attracting, retaining and developing our people regardless of gender identity, ethnicity, sexual orientation, disability, veteran status and age. Applications are encouraged from all sectors of the community. 

All Information will be kept confidential according to EEO guidelines. 

We promote flexible working wherever we can, so whether you prefer to be fully remote or in an office, the choice can be yours. 

We’re committed to replying to each application and look forward to getting in touch with you soon.

See more jobs at Xplor

Apply for this job

+30d

MobileApp Automation - SDET SE SSE - Immediate Joiners/ Serving Notice Period Only

CairnMartinGurugram, Haryana, India, Remote
agilekotlinXamarinDesignswiftmobilejavac++androidpython

CairnMartin is hiring a Remote MobileApp Automation - SDET SE SSE - Immediate Joiners/ Serving Notice Period Only

Job Description

  • ORGANIZATION: Leading Product MNC
  • LOCATION: Gurgaon
  • EXPERIENCE: 2-7 Yrs
  • NOTICE PERIOD: Immediate Joiners/ Serving NP only
  • WFH STATUS: WFH
  • EDUCATION: B.E./ B.E./ MCA
  • EMPLOYMENT TYPE: Direct/ Permanent on payrolls of MNC


DESIRED EXPERIENCE:

  • Mobile App Testing, Test Management, Web App Testing, Automated Continuous Testing, Agile, Test Framework Design
  • APPIUM (Java, C#, Python), Espresso (Java and Kotlin), XCUITest / XCTest (XCode, Objective-C, Swift, KIF, Cucumberish), Calabash, EarlGrey, Robot Framework, Detox, Xamarin, UITest, Android (ADB, ADT, SDK), TestComplete
  • MOBILE APP/ WEB APP COMMON TESTING - Functional (contract/ component/ scenario), usability, compatibility, performance, recovery, localization, certification, change-related, regression, etc.
  • MOBILE APP SPECIFIC TESTING - User Interaction, Internet Connection, Compatibility, Capacity limitations (memory, etc.), Battery life, Screen size


PLEASE *SHARE THE FOLLOWING DETAILS* AT HR9 AT CAIRNMARTIN DOT COM TO PROCESS YOUR PROFILE FURTHER:

  • Updated cv
  • Total experience (Yrs):
  • Current location/ Hometown (e.g. Dwarka/ Haridwar):
  • Current CTC (Please mention fixed and variables separately)(e.g. 10 + 1):
  • Expected CTC (%, LPA):
  • Date of resignation if serving NP (else please mention Notice Period on paper):
  • Offered CTC (Please mention fixed and variables separately):
  • Expected Last Working Date in current organization:
  • Joining Date and Location of next organization:

Additional Information

  • Website: https://cairnmartin.in/
  • Follow on LinkedIn: https://www.linkedin.com/company/cairnmartin-executive-search/

See more jobs at CairnMartin

Apply for this job

+30d

Senior Full Stack Engineer JS/.NET

On PointLjermontova, Beograd, Serbia, Remote
Xamarinmobilec++angular

On Point is hiring a Remote Senior Full Stack Engineer JS/.NET

Company Description

Established in 2015, On Point is a team of professionals dedicated to helping our clients grow their businesses and boost revenue. Attention to detail and user experience make up the foundation for the mobile and web apps that we create. The core value of the work we do at On Point is to establish strong and lasting relationships. Our success is only as great as your own – that is the drive that motivates us to create top-quality software solutions. We love the work we do and are always pushing past new frontiers to be the very best in what we do.

Job Description

OnPoint (Serbia) provides software development services to foreign companies. We are looking for talented software developers for our team on the projects for our clients that range from Airline industry, big data, analytics, banking, blockchain etc.

You will work with amazing remote teams on projects using cutting-edge technology.

Qualifications

Requirements:

  • 5+ years development experience implementing web applications

  • Significant development experience with front end technologies, including JS/HTML/CSS

  • Expertise in C# and .Net./Net Core

  • Fast learner with a can-do attitude and exceptional problem-solving abilities

  • Self-sufficient, proactive, and comfortable working collaboratively on remote projects

  • English skills (ability to effectively communicate via written and spoken English)

  • A degree in computer science (or equivalent)

 

Ideal candidates will also have: (not required)

  • Professional experience developing the latest web technologies (Web Components, Blazor, MAUI, Angular and React)

  • Experience with XPlat, ASP.NET and WebAssembly

  • Experience with Xamarin, WPF, XAML

Additional Information

What we offer:

  • Remote working environment 

  • Flexibility with work hours

  • Working on impactful projects

  • Experienced team and learning opportunities

  • Competitive compensation

+30d

Principal Software Engineer (Remote)

XplorSalt Lake City, UT, USA, Remote
agilesqlXamarinDesignmobileazureiosc++c#.netandroidcssangularjavascript

Xplor is hiring a Remote Principal Software Engineer (Remote)

Company Description

At Xplor, we help businesses thrive by making life simple for daily activities with a recurring nature. We do that by offering smart software, payments, and commerce-enabling solutions across five "everyday life" verticals: Education, Health and Fitness, Boutique Wellness, Field Services and Personal Services.

You'll join our Personal Services team, where we revolutionize the dry cleaning industry through innovative technology. Together we will continue to deliver the most robust, reliable, and comprehensive solutions, empowering our customers to grow their businesses, drive efficiency and provide a superior customer experience.

Job Description

As a Principal Software Engineer, you will use technical expertise to innovate, research and develop code following coding standards and adhering to designs supporting internal business requirements and/or external customers.  You will also provide mentorship and guidance to a team of Software Engineers at various levels.

Qualifications

Essential Responsibilities:

  • In accordance with department and business objectives, works with the Director of Software Engineering to define technical standards and patterns
  • Designs and/or updates all layers of the SaaS platform’s architectural stack
  • Mentors Junior and Mid-level developers on engineering best practices and appropriate design patterns for common use cases
  • Designs, develops, tests, optimizes, and maintains software systems for use by internal staff and external customers.
  • Creates scripts for the automation of internal processes and reporting.
  • Performs code and schema reviews
  • Follows industry best practices, leveraging appropriate software design patterns
  • Reviews and provides feedback on product requirements, visual designs and testing plans.
  • Communicates and coordinates activities with engineering departments including Product Management, Quality Assurance, DevOps and other engineering teams.
  • Provides technical product improvement suggestions to improve quality, performance, maintainability.

Qualifications:

  • Bachelor’s degree in computer science, information systems, computer engineering, systems analysis or a related discipline, or equivalent work experience
  • 8+ years experience designing and implementing production SaaS solutions in .NET
  • Expert-level C# coding skills, including latest advancements (C#10)
  • Strong working knowledge of .NET 5/6 and the current BCL
  • 3+ years experience building production systems in ASP.NET Core and 1 or more front-end Javascript frameworks (Blazor, Angular, React, Vue.JS), HTML, CSS, JavaScript
  • Strong working knowledge of Entity Framework Core
  • 3+ years experience with SQL Server. Additional expertise, including writing stored procedures and functions, and performing query analysis, is a big plus.
  • Extensive experience with Microsoft Visual Studio is required
  • Experience with .NET static analysis tools and performance profilers
  • Working knowledge of agile software development life-cycles
  • Excellent analytical and problem-solving skills
  • Strong, clear written and verbal communication skills
  • Ability to work under minimal direction and exercise considerable latitude
  • Desire to manage people through mentoring, leading by example, and contributing to the professional development of those around you

Preferred Qualifications:

  • Azure DevOps experience, including system administration, is a plus
  • Experience with Xamarin is a plus
  • Experience with mobile platform development (iOS and Android) is a plus

Additional Information

What does it mean to work for Xplor?

Our four core values - Make life simple, Build for people, Move with purpose and Create lasting communities - are key to who we are and guide us from how we hire to how we recognize our team members.

Some of the perks of working with us: 

  • Unparalleled opportunities to learn and accelerated career development

  • Annual Bonus and Pay Increase

  • A collaborative, team environment with people who truly love what they do

  • Unlimited access to Udemy for Business, 10% of your time devoted to growing you and your career, and further support to help you grow

  • Access to mental health support

  • Fully flexible work arrangements

 

Location: Utah or Remote

All your information will be kept confidential according to EEO guidelines.

Sheryl Sandberg once said, “If you're offered a seat on a rocket ship, don't ask what seat! Just get on.” We couldn't agree more. So, are you ready to get on board?

To learn more about us and our products, please visit www.xplortechnologies.com/us/careers. 

Xplor is proud to be an Equal Employment Opportunity employer. We're dedicated to attracting, retaining and developing our people regardless of gender identity, ethnicity, sexual orientation, disability, veteran status and age. Applications are encouraged from all sectors of the community. 

All Information will be kept confidential according to EEO guidelines. 

We promote flexible working wherever we can, so whether you prefer to be fully remote or in an office, the choice can be yours. 

We’re committed to replying to each application and look forward to getting in touch with you soon.

See more jobs at Xplor

Apply for this job

+30d

iOS Engineer

AccuLynRemote, Illinois, United States
sqlXamarinswiftmobileiosc++androidelasticsearchbackend

AccuLyn is hiring a Remote iOS Engineer

About the Position:


AccuLynx is a fast-growing SaaS provider of CRM/project management software for roofing contractors. With more than 10 years in the business and impressive year-over-year revenue growth, we have quickly established ourselves as the leading software product in this multi-billion dollar industry.


We are actively looking for a smart and passionate Junior iOS Mobile Engineer to evolve our Mobile SaaS offering. This role requires someone who loves the craft of building great software and is passionate about the user experience. AccuLynx is developing the next generation of construction management tools for the mobile space. Construction management is an emerging market that allows us to be creative and inventive on a daily basis.


We are headquartered out of Beloit, WI and would love to have you join us for major planning sessions and meetings, but this role has the option to be remote. 


What You Will Be Doing Every Day:


  • You will work independently within a smart and passionate team. No code monkeys here!
  • You will build useful features for our customers.
  • You will contribute to product decision making.
  • You will have time to learn and innovate.
  • You will have fun. We enjoy game days, nerf wars, and company outings.


Here Are Some Projects You Might Work On:


  • Implement real time communication between our customers.
  • Integrate with more native capabilities like advanced dialing and calendaring.
  • Solve advanced mapping and geolocation problems.
  • Build offline capabilities for our customers that work in remote locations.
  • Utilize all the room a phone and tablet can give us.


Your Qualifications:


  • Experience in native iOS development (Swift).
  • Experience in full-stack mobile development.
  • Self-motivated and able to manage multiple tasks.
  • Belief that performance is a feature.


Bonus Points If You Have:


  • Experience with Android and/or Xamarin development.
  • Experience with Cocoapods and/or Carthage.
  • Experience with Fastlane.
  • Experience with our backend stack: C#, Sql Server, Redis, ElasticSearch, Git.
  • Contributions to OSS projects, Stackoverflow, or other communities.
  • Familiarity with Agile/KanBan methodologies.


We do not hire based on buzzwords or popular acronyms. We expect you to be a master of your domain and be eager to learn any technology or language in the future. We aim to reply to your application within a week of receiving it. Our interview process consists of several stages, each one allowing us get to know you better, professionally and technically. It is also an opportunity for you to gain a better understanding of our culture and the work we do at AccuLynx. The stages include:


  • CV, open source code, or public portfolio review
  • Phone interview with an Engineer
  • Face to Face conversation with a few members of your team.


Why AccuLynx?


At AccuLynx we try to create the best working environment possible, comfy chairs, casual dress, and a fun environment. We believe that culture is one of the most important ingredients for success and below are some of our benefits:


  • Attractive base salary and commissions
  • Unlimited paid time off and flexible work hours
  • Competitive health coverage (medical, dental, vision)
  • Free snacks and drinks
  • 401K matching and safe harbor contributions


Applicants must be able to work legally within the United States, and we currently do not offer H1B Visa sponsorship. Please, no 3rd party inquiries.

 

See more jobs at AccuLyn

Apply for this job

+30d

Senior Software Engineer

SGS96 Allen Blvd, Farmingdale, NY 11735, USA, Remote
Bachelor's degreesqlXamarinoracleDesignazurejavac++.netcssangularpythonjavascript

SGS is hiring a Remote Senior Software Engineer

Company Description

SGS is the world's leading inspection, verification, testing and certification company. SGS is recognized as the global benchmark for quality and integrity. With more than 89,000 employees, SGS operates a network of over 2,600 offices and laboratories around the world.

Job Description

The Senior Software Engineer is responsible for the design, delivery, support and improvement of complex in-house software applications in a laboratory environment, in a variety of languages (primarily C# and WPF), including integration with Microsoft & Oracle Database platforms. They perform coding, debugging, testing, and troubleshooting throughout the software development life cycle and they work with onsite laboratory staff to help diagnose and resolve problems in software/hardware interfaces.

  • Leads development projects to provide new or enhanced functionality for internal and external customers external customers.
  • Designs, codes, tests and documents new systems or enhancements to existing systems and prepares the appropriate documentation.
  • Applies the principles of software engineering to the design, development, maintenance, testing, and evaluation of computer software.
  • Executes full software development life cycle (SDLC).
  • Develops flowcharts, layouts, and documentation to identify requirements and solutions.
  • Writes well-designed, testable code.
  • Provides implementation and post-implementation triage and support of business software solutions by programming and/or configuring enhancements to new or packaged-based systems and applications.
  • Produces specifications and determines operational feasibility.
  • Integrates software components into a fully functional software system.
  • Develops software verification plans and quality assurance procedures.
  • Oversees development of test data, system testing, and documentation for all phases of the software development life cycle.
  • Performs quality assurance on applicable functionality.
  • Documents and maintains software functionality. Reviews and makes changes to technical specifications and documentation.
  • Troubleshoots, debugs and upgrades existing systems.
  • Deploys programs and evaluates user feedback.
  • Ensures software is updated with latest features.
  • May oversee the training of users in operating procedures for application.
  • Complies with project plans and industry standards.
  • Adheres to internal standards, policies and procedures.
  • Performs other duties as assigned.
  • May assume a team lead role for the work group and may lead projects
     

Qualifications

Education and Experience

  • Bachelor's degree in Information Technology, Computer Science, Computer Engineering, or related discipline (Required)
  • 7+ years of experience, including 3+ years’ experience as a senior software engineer
  • 3+ years of experience with web technologies ( e.g. HTML, JavaScript, CSS)
  • 5+ years of experience with design, maintenance, and development with SQL / relational databases
  • 5+ years of experience building client-server applications, web applications, back-end services, and/or APIs 
  • Expertise in at least one compiled language (Java, C, C#, etc.)
  • Expertise in at least one interpreted language (JavaScript, Python, PowerShell, etc.)
  • Solid understanding of software engineering principles, frameworks, and technologies
  • Prior experience directly gathering and analyzing end user requirements
  • OR equivalent combination of education and experience (Required)
  • Predictive analytics experience (preferred)
  • Experience creating automated scripts and software (preferred)
  • Data warehouse experience (preferred)

Licenses and Certifications

  • Required: none

Knowledge, Skills and Abilities

  • Strong customer service orientation (Required)
  • Ability to work effectively in a team environment and as individual contributor (Required)
  • Excellent analytical, reasoning, and problem-solving skills (Required)
  • Excellent organizational and time management skills (Required)
  • Excellent verbal and written communication, and interpersonal skills (Required)
  • Highly focused attention to detail (Required)
  • Ability to prioritize and execute tasks in a high-pressure environment and make sound decisions in emergency situations (Required)
  • Project management skills and ability to manage complex projects (Required)

Computer Skills

  • Software development, specifically using one or more of the following: .NET, C#, ASP.NET, Xamarin, Angular, WPF, WinForms, Entity Framework, Relation DB, Transaction processing (Required)
  • Software development in a team environment using MS Azure DevOps (Required)
  • Internal/external client support (Required)
  • Troubleshoot problems and solving bugs (Required)
  • Software design patterns (Required)
  • Data encapsulation (Required)
  • Object Oriented Design (Required)
  • Functional programming (Required)
  • Unit Testing (Required)
  • Interconnect hardware and software (e.g. PLC’s, using actuators and scales) (Required)
  • Data structures and operating systems internals (Required)
  • Windows operating systems (Required)
  • Linux/Unix operating systems (Preferred)

Location/Travel

  • Must be in relative close proximity to Farmingdale, NY so can be onsite when required within 2 hours notice.

Additional Information

SGS is an Equal Opportunity Employer, and as such we recruit, hire, train, and promote persons in all job classifications without regard to race, color, religion, sex, national origin, disability, age, marital status, sexual orientation, gender identity or expression, genetics, status as a protected veteran, or any other characteristics protected by law.
 
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily with or without reasonable accommodations. The requirements listed above are representative of the knowledge, skills, and/or abilities required. 

This job description should not be construed as an exhaustive statement of duties, responsibilities or requirements, but a general description of the job. Nothing contained herein restricts the company’s rights to assign or reassign duties and responsibilities to this job at any time. 
 
If you are applying for a position within the United States and you have difficulty completing the on-line employment application because of a disability, please call 201-508-3149 for assistance and leave a message. You will receive a call back.  Please note, this phone number is not for general employment information, but is only for individuals who are experiencing difficulty applying for a position due to a disability.

See more jobs at SGS

Apply for this job

+30d

Principal Software Engineer

XplorDraper, UT, USA, Remote
agilesqlXamarinDesignmobileazureiosc++c#.netandroidcssangularjavascript

Xplor is hiring a Remote Principal Software Engineer

Company Description

At Xplor, we help businesses thrive by making life simple for daily activities with a recurring nature. We do that by offering smart software, payments, and commerce-enabling solutions across five "everyday life" verticals: Education, Health and Fitness, Boutique Wellness, Field Services and Personal Services.

You'll join our Personal Services team, where we revolutionize the dry cleaning industry through innovative technology. Together we will continue to deliver the most robust, reliable, and comprehensive solutions, empowering our customers to grow their businesses, drive efficiency and provide a superior customer experience.

Job Description

As a Principal Software Engineer, you will use technical expertise to innovate, research and develop code following coding standards and adhering to designs supporting internal business requirements and/or external customers.  You will also provide mentorship and guidance to a team of Software Engineers at various levels.

Qualifications

Essential Responsibilities:

  • In accordance with department and business objectives, works with the Director of Software Engineering to define technical standards and patterns
  • Designs and/or updates all layers of the SaaS platform’s architectural stack
  • Mentors Junior and Mid-level developers on engineering best practices and appropriate design patterns for common use cases
  • Designs, develops, tests, optimizes, and maintains software systems for use by internal staff and external customers.
  • Creates scripts for the automation of internal processes and reporting.
  • Performs code and schema reviews
  • Follows industry best practices, leveraging appropriate software design patterns
  • Reviews and provides feedback on product requirements, visual designs and testing plans.
  • Communicates and coordinates activities with engineering departments including Product Management, Quality Assurance, DevOps and other engineering teams.
  • Provides technical product improvement suggestions to improve quality, performance, maintainability.

Qualifications:

  • Bachelor’s degree in computer science, information systems, computer engineering, systems analysis or a related discipline, or equivalent work experience
  • 8+ years experience designing and implementing production SaaS solutions in .NET
  • Expert-level C# coding skills, including latest advancements (C#10)
  • Strong working knowledge of .NET 5/6 and the current BCL
  • 3+ years experience building production systems in ASP.NET Core and 1 or more front-end Javascript frameworks (Blazor, Angular, React, Vue.JS), HTML, CSS, JavaScript
  • Strong working knowledge of Entity Framework Core
  • 3+ years experience with SQL Server. Additional expertise, including writing stored procedures and functions, and performing query analysis, is a big plus.
  • Extensive experience with Microsoft Visual Studio is required
  • Experience with .NET static analysis tools and performance profilers
  • Working knowledge of agile software development life-cycles
  • Excellent analytical and problem-solving skills
  • Strong, clear written and verbal communication skills
  • Ability to work under minimal direction and exercise considerable latitude
  • Desire to manage people through mentoring, leading by example, and contributing to the professional development of those around you

Preferred Qualifications:

  • Azure DevOps experience, including system administration, is a plus
  • Experience with Xamarin is a plus
  • Experience with mobile platform development (iOS and Android) is a plus

Additional Information

Location: Utah or Remote

All your information will be kept confidential according to EEO guidelines.

Sheryl Sandberg once said, “If you're offered a seat on a rocket ship, don't ask what seat! Just get on.” We couldn't agree more. So, are you ready to get on board?

To learn more about us and our products, please visit www.xplortechnologies.com/us/careers. 

Xplor is proud to be an Equal Employment Opportunity employer. We're dedicated to attracting, retaining and developing our people regardless of gender identity, ethnicity, sexual orientation, disability, veteran status and age. Applications are encouraged from all sectors of the community. 

All Information will be kept confidential according to EEO guidelines. 

We promote flexible working wherever we can, so whether you prefer to be fully remote or in an office, the choice can be yours. 

We’re committed to replying to each application and look forward to getting in touch with you soon.

See more jobs at Xplor

Apply for this job

+30d

.NET, Xamarin Technical Team Lead (FTC or Inside IR35 contract)

Version1Redditch, UK, Remote
agileCommercial experienceXamarinoraclemobilescrumiosc++c#.netandroidAWS

Version1 is hiring a Remote .NET, Xamarin Technical Team Lead (FTC or Inside IR35 contract)

Company Description

We pledge "to prove IT can make a real difference to our customer's businesses". We work hard to ensure we understand what our customers need from their technology solutions and then we deliver.

We are an award-winning company who provide world class customer service; we think big and we hire great people. Version 1 are more than just another IT services company - we are leaders in implementing and supporting Oracle, Microsoft and AWS technologies.

Invest in us and we’ll invest in you; if you are driven, committed and up for a challenge, we want to meet you.

Job Description

Our Client is a leading healthcare provider, who are investing heavily in their customer experience and looking for candidates to support some major mobile applications they're creating.

What will make you right for this role?

The role involves leading the development of both iOS and Android applications so as Xamarin Developer you will need classic Xamarin.ios or Xamarin.Android as well as C#.

As a Xamarin Team Lead, you will participate in or undertake the technical analysis, specification, estimation, development, implementation and support of software solutions, working with business users, third parties, and other IT colleagues, as appropriate.

Qualifications

Who we're looking for?

 

  • Proven commercial experience developing apps with Xamarin (Forms, iOS, Android)
  • Microsoft .Net Core / Framework
  • Experience working with C#
  • Experience working in development, support, and environment configuration
  • Minimum level of technical experience required would be determined by specific discipline and technology mix for the role
  • Strong communication skills, good team player
  • Experience of working with mixed teams including contractors and outsourced vendors
  • Understanding of SDLC and Agile methodologies such as Scrum
  • Logical approach to software solutions and problem solving
  • Be proactive in identifying and resolving potential issues, and escalate appropriately

Additional Information

Before you apply, here are some of our benefits. We offer profit share, pension, private healthcare cover, flexible working policy and more. We offer incentives for accreditations and educational assistance for courses relevant to your role. 
We offer employee recognition in the form of Excellence Awards and V1Ps which is awarded by your peers. Engagement is incredibly important with local engagement teams driving our engagement events!

+30d

Xamarin, .NET Technical Team Lead (FTC or Inside IR35 contract)

Version1London, UK, Remote
agileCommercial experienceXamarinoraclemobilescrumiosc++c#.netandroidAWS

Version1 is hiring a Remote Xamarin, .NET Technical Team Lead (FTC or Inside IR35 contract)

Company Description

We pledge "to prove IT can make a real difference to our customer's businesses". We work hard to ensure we understand what our customers need from their technology solutions and then we deliver.

We are an award-winning company who provide world class customer service; we think big and we hire great people. Version 1 are more than just another IT services company - we are leaders in implementing and supporting Oracle, Microsoft and AWS technologies.

Invest in us and we’ll invest in you; if you are driven, committed and up for a challenge, we want to meet you.

Job Description

Our Client is a leading healthcare provider, who are investing heavily in their customer experience and looking for candidates to support some major mobile applications they're creating.

What will make you right for this role?

The role involves leading the development of both iOS and Android applications so as Xamarin Developer you will need classic Xamarin.ios or Xamarin.Android as well as C#.

As a Xamarin Team Lead, you will participate in or undertake the technical analysis, specification, estimation, development, implementation and support of software solutions, working with business users, third parties, and other IT colleagues, as appropriate.

Qualifications

Who we're looking for?

 

  • Proven commercial experience developing apps with Xamarin (Forms, iOS, Android)
  • Microsoft .Net Core / Framework
  • Experience working with C#
  • Experience working in development, support, and environment configuration
  • Minimum level of technical experience required would be determined by specific discipline and technology mix for the role
  • Strong communication skills, good team player
  • Experience of working with mixed teams including contractors and outsourced vendors
  • Understanding of SDLC and Agile methodologies such as Scrum
  • Logical approach to software solutions and problem solving
  • Be proactive in identifying and resolving potential issues, and escalate appropriately

Additional Information

Before you apply, here are some of our benefits. We offer profit share, pension, private healthcare cover, flexible working policy and more. We offer incentives for accreditations and educational assistance for courses relevant to your role. 
We offer employee recognition in the form of Excellence Awards and V1Ps which is awarded by your peers. Engagement is incredibly important with local engagement teams driving our engagement events!

+30d

Technical Team Lead, .NET, Xamarin (FTC or Inside IR35 contract)

Version1Birmingham, UK, Remote
agileCommercial experienceXamarinoraclemobilescrumiosc++c#.netandroidAWS

Version1 is hiring a Remote Technical Team Lead, .NET, Xamarin (FTC or Inside IR35 contract)

Company Description

We pledge "to prove IT can make a real difference to our customer's businesses". We work hard to ensure we understand what our customers need from their technology solutions and then we deliver.

We are an award-winning company who provide world class customer service; we think big and we hire great people. Version 1 are more than just another IT services company - we are leaders in implementing and supporting Oracle, Microsoft and AWS technologies.

Invest in us and we’ll invest in you; if you are driven, committed and up for a challenge, we want to meet you.

Job Description

Our Client is a leading healthcare provider, who are investing heavily in their customer experience and looking for candidates to support some major mobile applications they're creating.

What will make you right for this role?

The role involves leading the development of both iOS and Android applications so as Xamarin Developer you will need classic Xamarin.ios or Xamarin.Android as well as C#.

As a Xamarin Team Lead, you will participate in or undertake the technical analysis, specification, estimation, development, implementation and support of software solutions, working with business users, third parties, and other IT colleagues, as appropriate.

Qualifications

Who we're looking for?

 

  • Proven commercial experience developing apps with Xamarin (Forms, iOS, Android)
  • Microsoft .Net Core / Framework
  • Experience working with C#
  • Experience working in development, support, and environment configuration
  • Minimum level of technical experience required would be determined by specific discipline and technology mix for the role
  • Strong communication skills, good team player
  • Experience of working with mixed teams including contractors and outsourced vendors
  • Understanding of SDLC and Agile methodologies such as Scrum
  • Logical approach to software solutions and problem solving
  • Be proactive in identifying and resolving potential issues, and escalate appropriately

Additional Information

Before you apply, here are some of our benefits. We offer profit share, pension, private healthcare cover, flexible working policy and more. We offer incentives for accreditations and educational assistance for courses relevant to your role. 
We offer employee recognition in the form of Excellence Awards and V1Ps which is awarded by your peers. Engagement is incredibly important with local engagement teams driving our engagement events!

+30d

.NET, Xamarin Technical Team Lead (FTC/ Inside IR35 contract)

Version1Newcastle upon Tyne, UK, Remote
agileCommercial experienceXamarinoraclemobilescrumiosc++c#.netandroidAWS

Version1 is hiring a Remote .NET, Xamarin Technical Team Lead (FTC/ Inside IR35 contract)

Company Description

We pledge "to prove IT can make a real difference to our customer's businesses". We work hard to ensure we understand what our customers need from their technology solutions and then we deliver.

We are an award-winning company who provide world class customer service; we think big and we hire great people. Version 1 are more than just another IT services company - we are leaders in implementing and supporting Oracle, Microsoft and AWS technologies.

Invest in us and we’ll invest in you; if you are driven, committed and up for a challenge, we want to meet you.

Job Description

Our Client is a leading healthcare provider, who are investing heavily in their customer experience and looking for candidates to support some major mobile applications they're creating.

What will make you right for this role?

The role involves leading the development of both iOS and Android applications so as Xamarin Developer you will need classic Xamarin.ios or Xamarin.Android as well as C#.

As a Xamarin Team Lead, you will participate in or undertake the technical analysis, specification, estimation, development, implementation and support of software solutions, working with business users, third parties, and other IT colleagues, as appropriate.

Qualifications

Who we're looking for?

 

  • Proven commercial experience developing apps with Xamarin (Forms, iOS, Android)
  • Microsoft .Net Core / Framework
  • Experience working with C#
  • Experience working in development, support, and environment configuration
  • Minimum level of technical experience required would be determined by specific discipline and technology mix for the role
  • Strong communication skills, good team player
  • Experience of working with mixed teams including contractors and outsourced vendors
  • Understanding of SDLC and Agile methodologies such as Scrum
  • Logical approach to software solutions and problem solving
  • Be proactive in identifying and resolving potential issues, and escalate appropriately

Additional Information

Before you apply, here are some of our benefits. We offer profit share, pension, private healthcare cover, flexible working policy and more. We offer incentives for accreditations and educational assistance for courses relevant to your role. 
We offer employee recognition in the form of Excellence Awards and V1Ps which is awarded by your peers. Engagement is incredibly important with local engagement teams driving our engagement events!

+30d

Lead Developer - React Native App Developer [REMOTE]

VeriClockGranville St, Vancouver, BC, Canada, Remote
Xamariniosandroidreact-nativetypescriptbackend

VeriClock is hiring a Remote Lead Developer - React Native App Developer [REMOTE]

Company Description

VeriClock is a fast growing software company based in the beautiful City of Vancouver that provides a best-in-class scheduling and time tracking solution.  Established in 2010, we have gained an excellent foothold in markets throughout North America. 

While we are based in Vancouver, we are now a fully remote working environment and are interviewing for this role by video conference. We are considering eligible candidates for this role from any location across Canada.

Job Description

We are looking for an experienced developer to lead the development team for our suite of React Native apps. We are replacing our aging Xamarin app with React-Native using typescript. We are aiming to share as much code as possible with our web front end (React/Typescript) and server backend (Node/Typescript).

You will have experience building and shipping React Native apps in the past, ideally with typescript, while managing other developers on your team. You are familiar with the difficulties of team management, particularly while working remotely, and have strategies to address them.  

You will work closely with the CTO and Senior developers to plan and execute the technical vision.  Numerous challenges await including interfacing with GPS on devices reliably on a tight battery budget, working with the device's camera, NFC and potentially other hardware to assist with the business logic our users are looking for.  Our app must work while offline/no internet, and so there are unique data sync challenges to be overcome. User privacy and data security is a top concern and your experience with best practices in these areas will be an asset.

As the team lead, you will make recommendations for team additions and assist in interviewing and selecting candidates to join this team and the web/backend teams, as well as assist team members with technical designs and provide mentorship as needed.

Qualifications

  • Experience developing for Android and iOS using React Native 

  • Experience in using Typescript, ideally with React Native (or other typed languages)

Must Have

  • Shipped and maintained a React Native app in a Lead or Senior role

  • Managed other developers  

  • Experience interfacing with REST APIs

  • Excellent debugging skills

  • Excellent written and verbal communication

Assets

  • Team management experience while working remotely

  • Experience with camera, NFC, and Location device APIs

  • Experience interfacing with native modules in React Native

  • Websockets in React Native

  • Code sharing between React Native and Web React projects

  • NodeJS

  • Knowledge of Appstore/Google Play policies and release procedures

 

Additional Information

We provide a fun, relaxed and remote working environment along with competitive compensation and a health-spending account.  If this sounds like the perfect fit for you then do not hesitate to apply. We are interviewing for this role straightaway. 

See more jobs at VeriClock

Apply for this job

+30d

Senior React Software Engineer

The Rank Group113 Loop St, Cape Town City Centre, Cape Town, 8000, South Africa, Remote
agile5 years of experiencesqlXamarinDesignjquerymobileazuresassuic++.netangularjavascriptbackend

The Rank Group is hiring a Remote Senior React Software Engineer

Company Description

Rank Interactive is a market leader in the online gambling space. We dream, develop and market really awesome games for our customers and have a great time doing it.

We live and breathe our Vision and Values and believe everyone who works at Rank Interactive has a very important role to play in making the company a success.

We won’t sugar coat it, it’s a challenging environment where we all get in and get the job done whatever it takes to ensure our products are the best of the best.

Job Description

  • Analyse and design web applications specified as stories in backlogs and UX/UI designs.
  • Create detailed systems solutions using Episerver CMS, including front end, back end and integration to other systems.
  • Co-ordinate with UI designers, tech leads, front end and backend developers to make sure the full stack code is optimal and performant.
  • Development of features where you must: report problems on time, specify needs, and present status reports to delivery managers.
  • Good working knowledge of software engineering principles and the whole software development lifecycle (SDLC).
  • Work closely with all members of geographically distributed agile teams to deliver high-quality code.
  • Participate in all agile planning meetings and stand-ups.
  • Take an existing piece of work and fix any issues associated with it.
  • Srong affinity for software craftsmanship and a mindset toward Test Driven Development
  • Perform unit and Integration level testing on all applications.
  • Constantly monitoring new technology trends, frameworks, and approaches that deliver the best possible applications.

Qualifications

Skills:

  • At least 5 years of experience in web development
  • Strong javascript experience
  • CMS – Epi Server (Any exposure to DXC is advantageous)
  • .Net Frameworks 3.5/4.0/4.5/5.0 using C#
  • JavaScript frameworks - React, JQuery, Angular, Backbone, Node JS, Polymer, Socket.IO, Fabric
  • Microsoft Azure Technologies – eg. Web apps, Azure SQL, Redis Cache, Cosmos DB etc
  • Unit test / specification frameworks - NUnit, Specflaw, selenium, xBehave
  • Mocking Frameworks – Rhinomocks ,NSubstitute
  • Message Queuing - Azure service bus, Kafka, MQ Series, Rabbit MQ
  • JavaScript tool libraries - Jasmine, Protractor, Karma, grunt/gulp
  • Package managers nugget and npm
  • Mobile Dev – Xamarin, Cordova
  • Pre-processors such as SASS or SCSS

See more jobs at The Rank Group

Apply for this job

+30d

React Software Engineer

The Rank Group113 Loop St, Cape Town City Centre, Cape Town, 8000, South Africa, Remote
agile3 years of experiencesqlXamarinDesignjquerymobileazuresassuic++.netangularjavascriptbackend

The Rank Group is hiring a Remote React Software Engineer

Company Description

Rank Interactive is a market leader in the online gambling space. We dream, develop and market really awesome games for our customers and have a great time doing it.

We live and breathe our Vision and Values and believe everyone who works at Rank Interactive has a very important role to play in making the company a success.

We won’t sugar coat it, it’s a challenging environment where we all get in and get the job done whatever it takes to ensure our products are the best of the best.

Job Description

  • Analyse and design web applications specified as stories in backlogs and UX/UI designs.
  • Create detailed systems solutions using Episerver CMS, including front end, back end and integration to other systems.
  • Co-ordinate with UI designers, tech leads, front end and backend developers to make sure the full stack code is optimal and performant.
  • Development of features where you must: report problems on time, specify needs, and present status reports to delivery managers.
  • Good working knowledge of software engineering principles and the whole software development lifecycle (SDLC).
  • Work closely with all members of geographically distributed agile teams to deliver high-quality code.
  • Participate in all agile planning meetings and stand-ups.
  • Take an existing piece of work and fix any issues associated with it.
  • Srong affinity for software craftsmanship and a mindset toward Test Driven Development
  • Perform unit and Integration level testing on all applications.
  • Constantly monitoring new technology trends, frameworks, and approaches that deliver the best possible applications.

Qualifications

Skills:

  • At least 3 years of experience in web development
  • Strong javascript experience
  • CMS – Epi Server (Any exposure to DXC is advantageous)
  • .Net Frameworks 3.5/4.0/4.5/5.0 using C#
  • JavaScript frameworks - React, JQuery, Angular, Backbone, Node JS, Polymer, Socket.IO, Fabric
  • Microsoft Azure Technologies – eg. Web apps, Azure SQL, Redis Cache, Cosmos DB etc
  • Unit test / specification frameworks - NUnit, Specflaw, selenium, xBehave
  • Mocking Frameworks – Rhinomocks ,NSubstitute
  • Message Queuing - Azure service bus, Kafka, MQ Series, Rabbit MQ
  • JavaScript tool libraries - Jasmine, Protractor, Karma, grunt/gulp
  • Package managers nugget and npm
  • Mobile Dev – Xamarin, Cordova
  • Pre-processors such as SASS or SCSS

See more jobs at The Rank Group

Apply for this job

+30d

Senior iOS Software Engineer

AccuLynRemote, Illinois, United States
sqlXamarinswiftmobileiosc++androidelasticsearchbackend

AccuLyn is hiring a Remote Senior iOS Software Engineer

About the Position:


AccuLynx is a fast-growing SaaS provider of CRM/project management software for roofing contractors. With more than 10 years in the business and impressive year-over-year revenue growth, we have quickly established ourselves as the leading software product in this multi-billion dollar industry.


We are actively looking for a smart and passionate iOS Mobile Engineer to evolve our Mobile SaaS offering. This role requires someone who loves the craft of building great software and is passionate about the user experience. AccuLynx is developing the next generation of construction management tools for the mobile space. Construction management is an emerging market that allows us to be creative and inventive on a daily basis.


We are headquartered out of Beloit, WI and would love to have you join us for major planning sessions and meetings, but this role has the option to be remote. 


What You Will Be Doing Every Day:


  • You will work independently within a smart and passionate team. No code monkeys here!
  • You will build useful features for our customers.
  • You will contribute to product decision making.
  • You will have time to learn and innovate.
  • You will have fun. We enjoy game days, nerf wars, and company outings.


Here Are Some Projects You Might Work On:


  • Implement real time communication between our customers.
  • Integrate with more native capabilities like advanced dialing and calendaring.
  • Solve advanced mapping and geolocation problems.
  • Build offline capabilities for our customers that work in remote locations.
  • Utilize all the room a phone and tablet can give us.


Your Qualifications:


  • Experience in native iOS development (Swift).
  • Experience in full-stack mobile development.
  • Self-motivated and able to manage multiple tasks.
  • Belief that performance is a feature.


Bonus Points If You Have:


  • Experience with Android and/or Xamarin development.
  • Experience with Cocoapods and/or Carthage.
  • Experience with Fastlane.
  • Experience with our backend stack: C#, Sql Server, Redis, ElasticSearch, Git.
  • Contributions to OSS projects, Stackoverflow, or other communities.
  • Familiarity with Agile/KanBan methodologies.


We do not hire based on buzzwords or popular acronyms. We expect you to be a master of your domain and be eager to learn any technology or language in the future. We aim to reply to your application within a week of receiving it. Our interview process consists of several stages, each one allowing us get to know you better, professionally and technically. It is also an opportunity for you to gain a better understanding of our culture and the work we do at AccuLynx. The stages include:


  • CV, open source code, or public portfolio review
  • Phone interview with an Engineer
  • Face to Face conversation with a few members of your team.


Why AccuLynx?


At AccuLynx we try to create the best working environment possible, comfy chairs, casual dress, and a fun environment. We believe that culture is one of the most important ingredients for success and below are some of our benefits:


  • Attractive base salary and commissions
  • Unlimited paid time off and flexible work hours
  • Competitive health coverage (medical, dental, vision)
  • Free snacks and drinks
  • 401K matching and safe harbor contributions


Applicants must be able to work legally within the United States, and we currently do not offer H1B Visa sponsorship. Please, no 3rd party inquiries.

See more jobs at AccuLyn

Apply for this job

+30d

Junior iOS Engineer

AccuLynRemote, Illinois, United States
sqlXamarinswiftmobileiosc++androidelasticsearchbackend

AccuLyn is hiring a Remote Junior iOS Engineer

About the Position:


AccuLynx is a fast-growing SaaS provider of CRM/project management software for roofing contractors. With more than 10 years in the business and impressive year-over-year revenue growth, we have quickly established ourselves as the leading software product in this multi-billion dollar industry.


We are actively looking for a smart and passionate Junior iOS Mobile Engineer to evolve our Mobile SaaS offering. This role requires someone who loves the craft of building great software and is passionate about the user experience. AccuLynx is developing the next generation of construction management tools for the mobile space. Construction management is an emerging market that allows us to be creative and inventive on a daily basis.


We are headquartered out of Beloit, WI and would love to have you join us for major planning sessions and meetings, but this role has the option to be remote. 


What You Will Be Doing Every Day:


  • You will work independently within a smart and passionate team. No code monkeys here!
  • You will build useful features for our customers.
  • You will contribute to product decision making.
  • You will have time to learn and innovate.
  • You will have fun. We enjoy game days, nerf wars, and company outings.


Here Are Some Projects You Might Work On:


  • Implement real time communication between our customers.
  • Integrate with more native capabilities like advanced dialing and calendaring.
  • Solve advanced mapping and geolocation problems.
  • Build offline capabilities for our customers that work in remote locations.
  • Utilize all the room a phone and tablet can give us.


Your Qualifications:


  • Experience in native iOS development (Swift).
  • Experience in full-stack mobile development.
  • Self-motivated and able to manage multiple tasks.
  • Belief that performance is a feature.


Bonus Points If You Have:


  • Experience with Android and/or Xamarin development.
  • Experience with Cocoapods and/or Carthage.
  • Experience with Fastlane.
  • Experience with our backend stack: C#, Sql Server, Redis, ElasticSearch, Git.
  • Contributions to OSS projects, Stackoverflow, or other communities.
  • Familiarity with Agile/KanBan methodologies.


We do not hire based on buzzwords or popular acronyms. We expect you to be a master of your domain and be eager to learn any technology or language in the future. We aim to reply to your application within a week of receiving it. Our interview process consists of several stages, each one allowing us get to know you better, professionally and technically. It is also an opportunity for you to gain a better understanding of our culture and the work we do at AccuLynx. The stages include:


  • CV, open source code, or public portfolio review
  • Phone interview with an Engineer
  • Face to Face conversation with a few members of your team.


Why AccuLynx?


At AccuLynx we try to create the best working environment possible, comfy chairs, casual dress, and a fun environment. We believe that culture is one of the most important ingredients for success and below are some of our benefits:


  • Attractive base salary and commissions
  • Unlimited paid time off and flexible work hours
  • Competitive health coverage (medical, dental, vision)
  • Free snacks and drinks
  • 401K matching and safe harbor contributions


Applicants must be able to work legally within the United States, and we currently do not offer H1B Visa sponsorship. Please, no 3rd party inquiries.

See more jobs at AccuLyn

Apply for this job

+30d

.NET React Developer Contractors Needed - Remote Work

AWHRemote
Xamarinmobileazurec++.netjavascript

AWH is hiring a Remote .NET React Developer Contractors Needed - Remote Work

AWH (awh.net) is looking for .NET hourly developer contractors (U.S. based only) to add to our team. If you have a freelance/contract business and are looking for some interesting projects, AWH has plenty of them. 

AWH is an elite digital technology studio that helps our clients create award winning products. For the past two decades we've built more than 4,500 unique digital applications. 

While our stack is .NET, C#, JavaScript, React, Ionic React, ASP.NET, MVC, Razor, JSON, Azure, and Xamarin, we are industry and product agnostic. That means you'll work on products ranging from IoT to mobile to web, blockchain, healthcare, eCommerce—we do it all.

Send us a resume to start the conversation.

See more jobs at AWH

Apply for this job

+30d

Senior Development Security Operations Engineer

The Rank Group113 Loop St, Cape Town City Centre, Cape Town, 8000, South Africa, Remote
agilejirasqlXamarinDesignjquerymobileazurescrumgitc++.netkuberneteslinuxangularjavascript

The Rank Group is hiring a Remote Senior Development Security Operations Engineer

Company Description

The Rank Group is growing rapidly within both our Venues and Digital businesses. If you’re not sure who we are, you may be more familiar with us through our iconic brands; Mecca Bingo and Grosvenor Casino. We have most recently acquired Stride Gaming, which, together with our existing Digital business, forms Rank Interactive.

We employ circa 8,000 people globally, with our UK office functions being located in Maidenhead (Head Office), Sheffield (Customer Solutions Hub), London (Digital) and a further office in Gibraltar, which is home to our existing Rank Digital function.

We are evolving as a business and are adding some exciting new brands and concepts to our venues and digital offering. By joining an office-based or operational function with us, you’ll instantly be part of a high-performing and inclusive culture, which works closely to support our Customer-facing teams.

Job Description

The Senior Development Security Operations Engineer will be involved in securing development and securing deployment of applications for the company’s digital platform.   

As a Senior Development Security Operations Engineer, you are

  • Responsible for ensuring the security of features and the applications where you must: report problems on time, specify needs, and present status reports the senior management team.
  • Accountable for vulnerabilities and insecure code ethics across the digital platform.
  • Implement and participate in the Secure Software Development Lifecycle (SSDLC) practices.
  • Be part of the different stage gates within projects to implement secure by design practices and prevent other developers from insecure coding practices.
  • Educate other developers and managers to secure coding and OWASP standards.
  • Manage and drive resolution of vulnerabilities across the digital estate.
  • Know and implement SAST/DAST controls.
  • Manage CVE and CVSS criticality and severities.
  • Risk management.
  • Project management.
  • Able to work on their own, as well as contributing to the team effort.
  • Able to work closely with all members of geographically distributed agile teams to deliver high-quality code.
  • Understand Agile and participate in all planning meetings and stand-ups to address risks and security observations.
  • Show facts and gather evidence when contesting the use of vulnerable applications or insecure code ethics.
  • Deal with security incidents, changes, and problem management.
  • Interact and drive your requirements during the SDLC.
  • Create, update or archive policies and documented processes in line with others as per set by the security team.
  • Manage your manager.
  • Deal with any other reasonable request as by your line manager.
  • Constantly monitoring new technology trends, frameworks, and approaches that deliver the best possible software security.
  • Having strong affinity for software craftsmanship and secure configuration on all applications and or features.

Qualifications

Technical skills and hands on experience on as many of the following:

  • CMS – Epi Server (Any exposure to DXC is advantageous)
  • .Net Frameworks 3.5/4.0/4.5/5.0 using C#
  • Vulnerabilities tools like Snyc, Sonar Cloud, Sure cloud.
  • Scanning applications like Tenable IO and Nessus
  • Linux distributions and Kali Linux security software tools.
  • JavaScript frameworks - React, JQuery, Angular, Backbone, Node JS, Polymer, Socket.IO, Fabric
  • Microsoft Azure Technologies – eg. Web apps, Azure SQL, Redis Cache, Cosmos DB etc
  • Mocking Frameworks – Rhinomocks, NSubstitute
  • Message Queuing - Azure service bus, Kafka, MQ Series, Rabbit MQ
  • JavaScript tool libraries - Jasmine, Protractor, Karma, grunt/gulp
  • Package managers nugget and npm
  • Mobile Dev – Xamarin, Cordova
  • NIST 800/ISO 27001/Remote gaming Technical Standard (RTS)/PCI DSS
  • Third party relationship management.

Having proficient knowledge in working with:

  • SSL, KPI and Tokenization.
  • RESTful Web APIs and JSON.
  • Code quality tools like JSLint or JSHint.
  • Source Control Management (SCM) e.g. Git, SVN.
  • Continuous Integration Platforms (CI) e.g. VSTS, Teamcity.
  • Agile Methodologies - SCRUM, KANBAN.
  • Task tracking systems e.g. JIRA
  • On premise and cloud-based repositories.
  • Deployment tools like Terraform.
  • Container applications: Kubernetes and Docker.
  • Schedule penetration testing.
  • Complete vulnerability Scans.
  • Network protocols and TCP/IP Handshake
  • The OSI layer.
  • Demonstrates a balance between a structured/methodical approach and pragmatism when required.
  • Ability to analyses complex problems, sees connections / trends, and work against the right priorities.
  • Ability to develop and deliver clear, concise communication and communicate highly complex technical information clearly and articulately. Ability to identify and priorities Stakeholders, build rapport, and tailor communications to meet the stakeholders needs.
  • Demonstrates sense of passion and pride about own work. Positive attitude and adapts well to change. Inspires passion and excitement around shared goals, promoting environment of achievement.
  • Proven experience of influencing at all levels and cross-functionally between different skill sets, and of providing clarity and insight to complex discussions and debates to achieve resolution and understanding.
  • Willing to learn about controls, compliance, and legislation to ensure corporate governance

See more jobs at The Rank Group

Apply for this job