XXXXXXXX XXXXXXXX is a software engineering company specializing in next generation technologies. Founded in 2001, we have adapted to the ever-evolving mobile development market while incorporating support for new technologies such as AR, IOT, Smart TVs and wearables. We love what we do and are looking for teammates who will share our enthusiasm to innovate.
We are a dynamic growing company headquartered in Annapolis, Maryland. These are full time permanent positions based in Annapolis, Maryland. There may be some opportunities for travel. We are seeking a team members who are creative problem-solvers with good ideas and the skill to implement those ideas. Must enjoy working with evolving technologies. Room for advancement and personal growth. Salary is commensurate with experience. We offer Excellent Health Insurance, Vision, Dental, Life, LTD and a 401k plan.
MOBILE SOFTWARE DEVELOPER
We are seeking a programmer who is passionate about coding and enjoys learning new technologies. The ideal candidate will be able to think both logically and creatively. You should demonstrate expertise with Android and/or iOS SDKs, common supporting libraries, and common tools for source control, agile planning, and bug tracking. It is essential that you work well with others and exhibit strong communication skills. The ideal candidate will be knowledgeable on current technologies and able to share new ideas and energy with the team and our customers.
Responsibilities
Design and develop mobile applications for OS or Android platforms.
Must be able to manage personal deadlines as well as work with a team to plan sprints and help meet project delivery timelines and goals.
Collaborate with designers and engineers to design software solutions.
Collaborate with QA engineers to insure successful software launches.
Proactivity help identify project risks and help mitigate problems.
Communicate effectively with team and customers.
Job Requirements
Bachelor's degree from an accredited institution.
In-depth knowledge in developing iOS and/or Android applications.
Experience in C/C++, Objective C, or Java.
Understanding of object-oriented design and design patterns.
Solid analytical and problem solving skills.
Solid coding practices, unit testing and peer reviews.
Excellent written and verbal communication skills.
SYSTEMS ENGINEER
We are seeking a Systems Engineer with excellent troubleshooting skills who enjoys learning new technologies. The ideal candidate will be able to think both logically and creatively. You should demonstrate expertise with system administration and installations. It is essential that you work well with others and exhibit strong communication skills. The ideal candidate will be knowledgeable on current technologies and able to share new ideas and energy with the team and our customers.
Responsibilities
Installing and configuring Linux systems, virtual servers, Mac OS, and Windows. Familiarity with Unix systems running on Raspberry Pi to AWS. Able to write shell scripts, configure network monitors, run wireshark, and perform security audits.
Must be able to manage personal deadlines as well as work with a team to plan sprints and help meet project delivery timelines and goals.
Familiarity with JavaScript and Node.js a plus.
We can train the right candidate who is self-motivated and technically savvy.
You must be able to think both logically and creatively. A college degree and a demonstrated ability to work in a team and support customers are mandatory.
Job Requirements
Bachelor's degree from an accredited institution
Maintain and improve existing Unix and Windows servers
Networking and security administration
Troubleshooting
Helping brainstorm on product implementation strategies
Actively participate in the agile software process
Contribute meaningfully to internal and customer discussions
Adapt to new technologies and embrace change