Careers

US Based - Senior Software Development Managers

Job Summary

Use extensive knowledge of big-data technologies and software development management in variety of platforms for key service clients in the U.S. Healthcare industry and oversee the integration of internal specialized products for our U.S. clients.

Responsibilities

  • Submit and deliver customized architecture and design, big data technology and customized software system for key U.S. healthcare clients
  • Resolve all technical issues to ensure full integration and implementation
  • Serve as product subject matter expert for key internal products and healthcare standards
  • Timely and effective troubleshooting and technical solutions for U.S. healthcare clients and Nepal based technical teams
  • Develop and deliver enterprise software utilizing software development languages, Big Data technologies and SQL DBMS such as, Microsoft SQL, MySQL, Postgres SQL, Hadoop, Cascading, Elastic Search and .NET, Java, Scala, PHP and Grails
  • Communicate and advise engineering professionals located in Nepal
  • Utilizing and implementing U.S. healthcare standards and regulations such as, HIPAA, Medicaid/Medicare, Medical Coding relates issues, X12, HL7, and Coding standards ICD 9 and ICD 10 etc., including Financial and Healthcare analytics standards (KPI (key performance indicators), HEDIS and other quality metrics) to further develop internal data architecture and design to our product suite and client software
  • Develop, code, test, implement and offer technical enhancements and solutions to company’s proprietary products utilizing big data technologies in variety of computer programming languages, across various software platforms
  • Utilize SCRUM, and agile software development approaches, to adapt product suite to any client software
  • Create and deliver Statements of Work (SOWs) to provide financial/effort estimates to U.S. healthcare clients
  • Report complex technical solution details and product enhancements to stakeholders on a monthly basis
  • Attend and present at internal meetings to review and improve internal processes and procedures, and report findings to company executives
  • Travel to client location for delivery of work and requirement gathering
  • Will use the following throughout position: advanced technical skills (Amazon AWS, ASP.NET 4 and 5, C#, XML, Java, Scala and PHP programming languages); software development management skills (SCRUM and other Agile methodologies), Database skills (SQL, MySQL, Hadoop, Elastic Search, MSSQL, ADO.NET, Entity Framework, LINQ, NHibernate, Slick and other ORM framework); and U.S. healthcare industry experience (knowledge of HIPAA, Medicaid/Medicare, Medical Coding, X12, HL7, ICD 9-CM and ICD 10-CM, CPT/HCPCS, DRG)

Requirements

  • Master’s degree (foreign equivalent degrees accepted) in Computer Science, Information Management, Computer Engineering, IT, Software Engineering, or any related field of study and 2 years of experience in any related position overseeing enterprise software development projects in .NET and Relational Database Management Systems OR a BS/BA (foreign equivalent degrees accepted) in the same fields of study and 5 years of progressive experience in the same areas as noted above. Any suitable combination of education, training or experience will be acceptable.
  • Some US travel required.

To Apply

Mail your resume to “Abanish Kayastha, Director of Administration, Deerwalk, Inc., 430 Bedford Street, Ste. 175, Lexington MA 02420” with reference to Job Code: DWSP17.
No calls please.

Only shortlisted candidates will be called for interviews.
Deerwalk is an equal opportunity employer.




Nepal Based - Software Engineer (Java)

Job Summary

Software Engineer (Java) will be a part of our development team and will be writing high-quality codes in Java.

Job Description

Responsibilities will include (but are not limited to):

  • Write complete software or parts of it in Java
  • Implement the designs produced in HTML and CSS into existing Java sites or in a new system
  • Package and deploy the developed systems
  • Analyze existing systems written in Java, produce estimates and modify them according to requirements
  • Work with SQL databases (primarily MySQL and MSSQL), for creating tables, stored procedures and functions, according to the design document provided
  • Properly document code using standard diagrams (like UML)
  • Investigate new APIs and learn how to use them

Job Specification

  • Bachelor Degree in Computer Engineering, Computer Science, or a related field (or equivalent)
  • 1+ years of relevant work experience
  • Programming experience in Java with thorough knowledge of Object Oriented Paradigm
  • Strong experience with Web architecture and Web design and development tools
  • Experienceof JSP, JDBC, Java Servlets, Javabeans/EJBs, ASP, SQL, Perl, UNIX, C++, JavaScript, SOAP, XML/XSLT, HTML, Spring, ANT, SVN, CMP, and WebLogic
  • Knowledge of well known design patterns

To Apply

Email your application and resume to career@deerwalk.com
Mention "Software Engineer (Java)" in the email subject.

Only shortlisted candidates will be called for interviews.
Deerwalk is an equal opportunity employer.

Nepal Based - Software Engineer (.NET)

Job Summary

Software Engineer (.NET) will be a part of our development team and will be writing high-quality codes in .NET framework.

Job Description

Responsibilities will include (but are not limited to):

  • Write complete software or parts of it in C#
  • Develop ASP.NET websites
  • Implement the designs produced in HTML and CSS into existing ASP.NET sites or in a new system
  • Package and deploy the developed systems
  • Analyze existing systems written in .NET (C#), produce estimates and modify them according to requirements
  • Work with SQL databases (primarily MySQL and MSSQL), for creating tables, stored procedures and functions, according to the design document provided
  • Properly document code using standard diagrams (like UML)
  • Investigate new APIs and learn how to use them

Job Specification

  • Bachelor Degree in Computer Engineering, Computer Science, or a related field (or equivalent)
  • 1+ years of relevant work experience
  • Programming experience in C# (optionally a solid knowledge of VB with solid .NET and OOP concept)
  • Thorough knowledge of OOP paradigm
  • Knowledge of .NET framework
  • Ability to use Visual Studio IDE efficiently for debugging and deployment
  • Knowledge of major design patterns and its implementation in .NET
  • Ability to work with CSS/HTML and Javascript
  • Knowledge of Test Driven Development or Behavior Driven methodologies

To Apply

Email your application and resume to career@deerwalk.com
Mention "Software Engineer (.NET)" in the email subject.

Only shortlisted candidates will be called for interviews.
Deerwalk is an equal opportunity employer.

Nepal Based - Software Engineer (Database)

Job Summary

Software Engineer (Database) will be a part of our data team and will be designing and implementing large scale databases.

Job Description

Responsibilities will include (but are not limited to):

  • Strengthen the architecture of solution, while working on existing business intelligence
  • Provide database support to include creating databases, triggers, queries and reports in collaboration with other systems engineers and software developers
  • Work on data modeling, design and development of Data Warehouse
  • Increase the capabilities of the extract, transform, and load (ETL) layer for data operations
  • Additional responsibilities include creating and implementing security policies, configuring and maintaining database replication including clusters, conducting daily backups, importing/exporting data to other systems, reporting, monitoring, troubleshooting, and directly interfacing with the client

Job Specification

  • Bachelor Degree in Computer Engineering, Computer Science, or a related field (or equivalent)
  • 1+ years of relevant work experience
  • Analytical ability with logical reasoning and problem solving skill
  • Strong knowledge of Relational Database theory and SQL
  • Data modeling for physical, as well as, logical models
  • You focus on writing reusable, reliable and readable code
  • Worked on at least two of Oracle, MSSQL, MySql, PostGreSQL and is aware of nosql technologies

To Apply

Email your application and resume to career@deerwalk.com
Mention "Software Engineer (Database)" in the email subject.

Only shortlisted candidates will be called for interviews.
Deerwalk is an equal opportunity employer.

Nepal Based - Software Engineer (QA)

Job Summary

Software Engineer (QA) will be a part of our QA team and will be involved in quality assurance and quality control activities to ensure successful projects and high-quality products.

Job Description

Responsibilities will include (but are not limited to):

  • Business and software requirements review
  • Test plan preparation and review
  • Test environment setup
  • Test cases/scripts preparation and review
  • Test execution (manual/automated)
  • Defect reporting
  • Test Reporting
  • Process enhancement initiatives

Job Specification

  • Bachelor Degree in Computer Engineering, Computer Science, or a related field (or equivalent)
  • 1+ year of relevant experience
  • Knowledge of at least one programming/scripting language
  • Knowledge of at least one DBMS
  • Knowledge/experience of Test Management / Test Automation Tools will be a plus

To Apply

Email your application and resume to career@deerwalk.com
Mention "Software Engineer (QA)" in the email subject.

Only shortlisted candidates will be called for interviews.
Deerwalk is an equal opportunity employer.

Nepal Based - Senior Software Engineer (AngularJS)

Job Summary

We are looking for a Senior AngularJS Developer responsible for the client side of our service with the primary duty of implementing user interfaces in the form of responsive web applications, with a focus on performance. Your tasks will include creating modules and components and coupling them together into a functional app. The artistic design will be delivered to you, together with a few HTML templates or wireframes, but we will ask for your help in regard to animations, CSS, and final HTML output. You will work in a team with back-end developers, and communicate with the API using standard methods.

Responsibilities

  • Delivering a complete front end application for testing
  • Writing tested, idiomatic, and documented JavaScript, HTML and CSS
  • Creating self-contained, reusable, and testable modules and components
  • Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed
  • Creating custom, general use modules and components which extend the elements and modules of core AngularJS
  • Cooperating with the back-end developers in the process of building the RESTful API
  • Ensuring a clear dependency chain, in regard to the app logic as well as the file system
  • Validating user actions on the client side and providing responsive feedback
  • Writing extensive unit tests using automated TDD tasks
  • Creating e2e test suites for all components, and running them with Protractor (or a well-reasoned alternative)
  • Ensuring high performance and stability

Requirements

  • Proficiency with JavaScript and HTML5
  • Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience
  • Extensive knowledge of CSS and JS methods for providing performant visual effects
  • Experience with all levels of operation available to the front-end, such as from creating XHRs in vanilla JS to using a custom wrapper around $resource
  • Familiarity with building the infrastructure for serving the front-end app and assets
  • Experience with the Java development environment, ideally with the Grails Framework
  • Professional, precise communication skills

To Apply

Email your application and resume to career@deerwalk.com
Mention "AngularJS" in the email subject.

Only shortlisted candidates will be called for interviews.
Deerwalk is an equal opportunity employer.

Internships

We provide internship opportunities to students currently pursuing their bachelor degree. Our preference will be for those students who can work full-time for a minimum of 3 months and who can immediately join us, if selected, after their graduation. However, we do accept interns in other conditions too if we believe you can prove yourself.

Application Procedure

Please send an email to career@deerwalk.com as per below:

  • Email Subject: Internship Application for <Java/.NET/Data/QA/Design/Others>
  • Email Body: Application summary along with your brief introduction.
  • Email Attachment: <Attach your resume>
Only shortlisted candidates will be called for interviews.
Deerwalk is an equal opportunity employer.


Traineeships

We provide traineeship opportunities to those who have recently acquired their bachelor degree but lack the required experience. Our preference will be for those candidates who can work full-time for a minimum of 3 months and who can immediately join us, if selected, after the traineeship. However, we do accept trainees with other conditions too if we believe you can prove yourself.

Application Procedure

Please send an email to career@deerwalk.com as per below:

  • Email Subject: Traineeship Application for <Java/.NET/Data/QA/Design/Others>
  • Email Body: Application summary along with your brief introduction.
  • Email Attachment: <Attach your resume>
Only shortlisted candidates will be called for interviews.
Deerwalk is an equal opportunity employer.